Dharumapuram Sri Yazhmurinathar Temple, Puducherry
Situated on the southern bank of the Cauveri river in Chozha Nadu (Thenkarai), this is the 51st Shiva Sthalam and one of the 276 Devara Paadal Petra Shiva Sthalams. This Sri Yazhmurinathar Temple at Dharumapuram Lord Shiva is a Swayambumurthi or self-manifested. This east-facing temple features two corridors and a five-tiered central tower known as … Read more