- The Falls -

The Falls, the natural beauty which gave Nestor Falls its name, is located right on Highway 71. The Falls can range from a forty-foot falling mass of water to a mere trickle, depending on precipitation and season.

In either case, it is a must-see in the area with numerous photo opportunities and easy access. The site, once actively used for transporting logs in the early 1900s, plays a vital role in Nestor Falls’ rich history. Pack yourself a lunch and enjoy the rushing water crash over the rocks below.

Bridge & Falls Creative Residency
Get your fire permit online. Register for Fire Hazard & Restricted Fire Zone Alerts!