This cave is located in Mahabalipuram , well close to the lighthouse. The cave is so named, Mahishamardini (slayer of the buffalo demon) as there is a brilliant relief of the mythical battle carved on the wall in this cave.
Lion pillars, a feature of the Pallava archetecture
See Also : Mahishamardini Cave
This precariously balancing boulder is a curious tourist attraction. This located in sprawling area where most of the caves in Mahabalipuram are located.