The Falls in Nestor Falls

Located just off Highway 71 right in Nestor Falls is a park with picnic area and view of "The Falls" waterfall. There are also restrooms available. The waterfalls are located between Crooked Pine Lake and Sabaskong Bay on Lake of the Woods.

    Details

  • Nearest Town: Nestor Falls
  • Address: Hwy 71 Nestor Falls, ON,
Visit Website

Lots of interesting happenings in Sunset Country.

View all Points of Interest