Nestor Falls is 100 km (60 miles) north of Fort Frances and International Falls (U.S.),located on the eastern shoreline of the Lake of the Woods. Its major attraction is fishing, catching everything from crappie to muskie. During the summer the main recreational activities are camping, hiking and water sports. In winter its ice fishing, snowmobiling
The actual falls descend 12 metres (40 feet) into the Lake of the Woods and can be seen from the overlook area on highway 71. Sightseeing and fishing trips are available by floatplane, there are also welled mapped hike trails with shelters for sudden storms. The other attraction around Nestor Falls is Caliper Lake Provincial Park.