The Gateway Hotel Pasumalai

Madurai, Tamil Nadu, India