Mahabalipuram

The Mamallapuram town is located on the Coromandel Coast of Bay of Bengal in the Chengalpattu district of Indian state, Tamil Nadu. The little town has an elevation of 39ft and the official language is Tamil. The town of Mahabalipuram also called as Mamallapuram or […]