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: Calicut Road, Mananthavady, Kerala 670645
Book Now
Address: Sentinal Rock Estates Kalpetta, Chooralmala 673121
Address: Kolagapara, Sulthan Bathery, Wayanad Kerala, India, Ambalavayal, Kerala 673592