+91-11-41043217

South India

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.

Superb9.0

Heritage

Address: 11, Melakkal Main Road, Kochadai, Madurai, Tamil Nadu 625016

Superb9.0

The Taj Gateway Hotel Pasumalai

Address: No 40, T P K Road, Pasumalai, Madurai, Tamil Nadu 625004