Top Mahabalipuram Tours
Mamallapuram, also known as Mahabalipuram or Seven Pagodas, is a town in Kancheepuram district in the southeastern Indian state of Tamil Nadu.It is on the coastline 58 km south of the city of Chennai. An ancient historic town and a bustling seaport in the 1st millennium CE, now a beachside tourism center with a group of Tamil monuments declared as UNESCO world heritage site, it is one of the most visited towns in South India.