Home / Tag Archives: Northeastern Ontario

Tag Archives: Northeastern Ontario

Barron Canyon in Algonquin Park

Visiting the Barron Canyon Trail in Algonquin Park

The Barron Canyon Trail in Algonquin Park, located in northeastern Ontario is one of the most beautiful natural spots in the province. If you have a bucket list for travel in Ontario, it should be in the top 10 on your list. Most of us living in the Greater Toronto Area and Southern Ontario have visited the southern part of ...

Read More »