logo
1 vote
Mahabalipuram (also known as Mamallapuram) is a town in Kancheepuram district in the Indian state of Tamil Nadu. It has an average elevation of 12 me



Comments Who Voted