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: Chowara P.O, Kovalam, Thiruvananthapuram (Trivandrum), Kerala 695501
Book Now
Address: Light House Road, Kovalam Vizhinjam P.O., Thrivandrum, Kovalam, Kerala 695521
Address: Itdc Grove Beach Kovalam, Trivandrum, Kerala 695527
Address: VPI/439, Itdc Road, Kovalam Beach, Thiruvananthapuram, Kovalam, Kerala 695527