Bob & Diana McElroy / Photos / The View from Point Alexander Archive /
The natural water slide at High Falls on the Barron River in Algonquin Park

(photo by Bob: 2005-07-15 - map - explore

Water Slide   

The natural water slide at High Falls on the Barron River, near Achray, in Algonquin Park.

Early reports claim that these pools used to be teeming with eels; supposedly, they used to haul 'em out by the wagonfull. But if that is so, how did the eels negotiate High Falls?