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: GV Raja Road, Samudra Beach, Kovalam Thiruvananthapuram Samudra Beach, Kovalam, Kerala 695527
Book Now
Address: Chowara P.O, Trivandrum 695501
Address: Chowara Beach, Chowara P O, South Of Kovalam, Thiruvananthapuram, Kerala 695001
Address: Light House Road, Kovalam, Trivandrum, Kerala 695521