Mahabalipuram is famous for finely carved rock cut shrines. Adjacent to the hill on which there is a lighthouse, there is a superb rock-cut shrine of Mahishasuramardini Mandapa.
On top of the diorite hillock where the cave is present is an another ancient shrine, Olakneswara Temple.
It was closed when we were there. On the exterior walls it had beautiful carvings.