Mamallapuram (Mahabalipuram) – Best Places to Visit, Things to Do & How to reach
Mamallapuram, commonly known as Mahabalipuram or Seven Pagodas, is a historic town in the southeast Indian state of Tamil Nadu. It is located 37 miles (60 km) south of Chennai …
Read moreMamallapuram (Mahabalipuram) – Best Places to Visit, Things to Do & How to reach