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: 57, Kovalam Road, Mamallapuram, Kanchipuram, Chengalpattu, Tamil Nadu 603104
Book Now
Address:-No. 212 East Coast Rd | Nemilli, Mahabalipuram 603104, India