City
Epaper
AllNewsPhotos

Mamallapuram

Mamallapuram, Latest Marathi News

Read more

Mamallapuram, also known as Seven Pagodas or Mahabalipuram, is a town in Chengalpattu district in the southeastern Indian state of Tamil Nadu. It is on the coastline 58 kilometres south of the city of Chennai.