Tamil Nadu • India •
Mahabalipuram
city