With its craggy, rugged coastline, sweeping views, and thick forests, Cape Breton Highlands National Park in Nova Scotia is an outdoor lover’s paradise. A visit to this maritime island is unlike any ...