© Mike Grandmaison
Beulach Ban Falls. Cabot Trail. Cape Breton Island. Appalachian Mountain chain. Cape Breton Highlands National Park Nova Scotia Canada