Mamallapuram, also known as Mahabalipuram, is a town in Chengalpattu district in the southeastern Indian state of Tamil Nadu. It is on the coastline 58 kilometres (36 mi) 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 Hindu monuments declared as UNESCO world heritage site, it is the 3rd cleanest and one of the most visited towns in South India.

Leave a Reply