North Bay - Duchesnay Falls
The Most Beautiful Ontario Waterfalls
The Most Beautiful Ontario Waterfalls
A day in North Bay - Hiking, Biking, Waterfall Chasing
The most beautiful Ontario waterfalls can be found minutes from downtown North Bay. The captivating beauty of Duchesnay Falls is a must see. Natures creation has these falls flowing down rugged cliffs which makes them perfect for exploring and great photos. In less than a km hike from the parking lot you can experience the beauty along Duchesnay Creek.