Cape Breton Island: Places to Explore

Advertisement

Cape Breton Highlands National Park

Cape Breton Highlands National Park at a Glance

Advertisement