Mahabalipuram - Mamallapuram, Tamilnadu

See video
Author: 
Sumit Khosla
Runtime: 
0:03:13

Mahabalipuram, derived from 'Mamallapuram'  is a town in Kancheepuram district in the Indian state of Tamil Nadu. It has an average elevation of 12 metres (39 feet).