Postcard CA-362760 bubba14 Canada 5 Aug, 2013 8 days 4,241 miles OliMus Czechia 13 Aug, 2013 Loading map... OliMus said: posted over 10 years ago Postcard - citation: The Barron River Canyon is located in the North-East region of Algonquin Park. The View from the edge of the 90 metre deep gorge is outstanding. You need to sign in to leave a comment!