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: Kuruvees Enterprises, Thekkady Road, Idukki, Kerala 685536
Book Now
Address: Thekkady Road, Thekkady, Kerala 685509
Address: Kumily Thekkady Road, Peerumade, Kerala 685509
Address: Opp. R.C Church Thekkady jn.Kumily, Thekkady, Kerala 685509
Address: Periyar Wildlife Sanctuary, Thekkady, Kerala 685536