Cabot Trail

Cape Breton Highlands National Park. Nova Scotia, Canada