MAMALLAPURAM is a little town of Kanchipuram district in the state of Tamil Nadu, about 60 km south of Chennai city. It ‘also known by other names: Mamallapattana and Mahabalipuram. According to local guides, the site name has changed over the centuries. The first name was Kaţalmalai which means “The land between the mountains and the sea” in Tamil.
The name Mamalla...Read More