Traveller
Rainforest is a luxury resort, situated in a biodiversity hotspot, one that is particularly beautiful. It directly faces the Athirapally Falls.
Words are not enough
Lonely Planet
Inside Outside
Traveller
Vogue
Lifestyle
India Today
Tastebuds
Travel Plus
Windows & Aisles
The Hindu