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.
Address: Kumily Road, Thekkady, Kerala 685536
Book Now
Address: Thekkady Road, Kumily, Thekkady, Kerala 685336
Address: Vandanmedu P.O., Idukki District, Thekkady, Kerala 685551
Address: KK Road , Kumily, Thekkady, Kerala 685509
Address: Kumily, Idukki Distt, Thekkady, Murikkady, Thekkady, Kerala 685535