This small but stunning 8th-century temple stands on a dramatically deserted rock slope 1km southwest of Narthamalai village, about 16km north of Pudukkottai. Reminiscent of the Shore Temple at Mamallapuram, without the crowds, it was probably built in late Pallava times. The caretaker, if present, will open two rock-cut Shiva shrines in the rock face behind, one with 12 impressively large reliefs of Vishnu.
The Narthamalai turn-off is 7km south of Keeranur on the Trichy–Pudukkottai road; it's 2km west to the village.