The temple situated at Umbalappadi, Papanasam, Thanjavur district in Tamil Nadu State. Lord Shiva is the main deity of this temple. Annual festival celebrated here in every year.
No Events for next 2 days