Sri Chandramouleesvarar Temple is a Lord Shiva temple in Thiruvakkarai in Villupuram district in Tamil Nadu. It is a padal petra sthalam and the Lord…
Sri Chandramouleesvarar Temple is a Lord Shiva temple in Thiruvakkarai in Villupuram district in Tamil Nadu. It is a padal petra sthalam and the Lord…