White Point Hiking Trail

Cape Breton Island Nova Scotia Canada