Nilavoor Lake is another tourist attraction in Yelagiri, frequented by boating enthusiast. It is located in Nilavoor village. It’s a small lake more like a pond, with a garden on its banks. There is also a Devi Temple belonging to Kadavu Nachiya close to the region around the lake. Devotees throng to the temple on Fridays between 11 am and 12 pm to perform puja, and they believe that the Devi is Omnipotent. Recently, the Thambiran Lotus Pond has been constructed at the Nilavoor Lake.
Moksha Vimochana Temple is also located near this lake. The locals believe that praying in this temple can get one rid of their sins. The surrounding around Nilavoor Lake is calm and serene. Nilavoor Lake is a must visit if you are seeking peace of mind and want to escape the hassles of everyday life for some time.