5 Star Hotel in Periyar

South India is the area encompassing India's states of Andhra Pradesh, Karnataka, Telangana, Tamil Nadu and Kerala as well as the union territories of Lakshadweep and Puducherry, occupying 19.31% of India's area.


The Elephant Court

Address:- Thekkady P. O., Idukki District, Kerala, India - 685 536


Springdale Heritage

Address: Vandiperiyar, Kumily, Thekkady, Kerala 685533


Niraamaya Retreats Cardamom Club

Address: V & V Estate Spring Valley, Thekkady, Kerala 685509


Green Woods Nature Resort

Address:-K.K .Road, Kumily, Thekkady, Kerala, India.