Cabot Trail

The Cabot Trail on the Cape Breton Island is probably one of the Seven Wonders of Canada. Great time spent there!

Read the Full Article by Stéphane Lee