Wabigoon River Falls
The Wabigoon River Falls are located up Highway 105 just a short 8-minute drive from Vermilion Bay. View this picturesque, gentle cascade right from the road or pull over into the Wabigoon River Lookout parking lot and take a short walk to see them a bit closer!