The Natural Splendor of Cape Bretton Island

image

As mentioned in our previous post, Cape Breton is the island at the northern tip of Nova Scotia. The island, and especially the portion of the Cabot Trail that encircles the highlands near the northern tip of the island (primarily the section of the trail that is in Cape Breton National Park) was our primary [Read more …]