Travel & Tourism
Travel & Tourism 3010 Videos
Mahabalipuram Shore Temple

Mahabalipuram aka Mamallapuram near Chennai, the capital of Tamilnadu state of India, is famed as a World Heritage Site as the city holds a unique collection of monuments and temples displaying exquisite sculptures.

The shore temple featured in this video was built in the 8th century CE under the reign of Narasimhavarman II and stands at the shore of the Bay of Bengal.