High Falls on the Barron River, near Achray, in Algonquin Park.
No, this is not the water slide! The water slide is a little upstream.
(photo by Bob: 2005-07-15 posted: 2005-07-18 page views: 1574
name or pseudonym email (optional - will not be displayed) remember me? (a cookie will be stored on your computer)