Moksha Vimochana Templewas founded by a saint and is dated back to 14 year back. It is situated near the Nilavoor Lake, the temple shows a perfect example of local architecture with tiled roofing. It is said by the locals that people who come here and pray at the temple for a period of 42 days continuously, get rid of all their sins and miseries. The ambience near the temple is quiet calm and serene and a lot of visitors come here to relax in the serene atmosphere of the place.