The Falls in Nestor Falls

Located right off of Highway 71 in Nestor Falls experience the astonishing beauty that gave Nestor Falls its name, The Falls. Ranging from forty feet to a mere trinkle depending on the season’s precipitation and water level this natural attraction is a must see. Here you will also find a picnic area to enjoy your lunch at while taking in the fall’s views. Restrooms are also available.

    Details

  • Nearest Town: Nestor Falls
  • Address: Hwy 71 Nestor Falls, ON,
  • 807-226-5241
Visit Website

Lots of interesting happenings in Sunset Country.

View all Points of Interest