Cape Breton Island is a large mountainous section of land off the northern tip of Nova Scotia. The mix of rural communities, vibrantly painted houses, and rolling appalachian range makes for a very dramatic, and picturesque land
Back to Top