About Nilavoor Lake
The Yelagiri Nilavoor Lake is a beautiful lake located in the Yelagiri Hills of Tamil Nadu, India. The lake is situated at an altitude of 1,470 meters and is a popular tourist destination. The lake is surrounded by dense forests and is a great place for fishing and bird watching. FAQ's on Nilavoor Lake