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: Lakkidi P.O, Wayanad, Kerala 673576
Book Now
Address: Annapoorna Estate, Survey No. 40/ 2B Resurvey No. 330/1, Achoornam Village, Vythiri Taluk, Wayanad District, Vythiri, Kerala 673575