Nestor Falls Scenic Lookout
Day Use Area
Has not been rated.
Description
Nestor Falls is located along Highway 71 North, midway between Kenora and the border town of Fort Frances. Centered in town are the tumbling waterfalls which gave Nestor Falls its one-of-a-kind name.
Here you will find toilets and picnic facilities.
No camping or overnight parking.
Features
Location
Lat: 49.116088 Lng: -93.926189
User Reviews
Site has no reviews