Travel & Tourism
Travel & Tourism 3071 Videos
Mahishamardini Cave, Mahabalipuram

Mahishamardini cave is one of the 14 cave temples located in the World Heritage Site of Mahabalipuram near Chennai, Tamilnadu state of India. The cave temple is located at the top of a hillock with another ancient structure - Olankeswara Temple. The Mahishamardini Cave Temple has exquisite stone sculptures and you will get an exhilarating view of the Mahabalipuram Beach atop this cave temple.