See all Temples in Yelagiri
Moksha Vimochana Temple
Nilavoor Rd, Nilavoor Yelagiri, Tamil Nadu, India Phone: Not AvailableAbout
Moksha Vimochana Temple was founded by a saint and dates back to 14 years. Located near the Nilavoor Lake, the temple displays example of the local architecture with tiled roofing. Folklore legend states that by continuously praying at the temple for a period of 42 days, devotees can get rid of their sins.