The bare luxuries

Cardamom Club is an award winning resort designed by Kumar La Noce tucked away in the hilly, tropical Thekkady in…