The lake in North Windham is very famous for its natural surrounding around the lake. The main specialty of the lake is that it is a fresh water lake. Fishing is done by the local people in this lake to some extent. People from neighboring cities and states come to this city for fishing in this lake and spend a nice peaceful holiday. In the rainy season boating is also carried out in this lake.