The Cabot Trail is a winding scenic drive along the coast and through the highlands of north-east Cape Breton. Even though it was quite early spring when we were there at the beginning of May, and the day went from sunny to grey rather quickly, the majesty of the highlands was breathtaking. One of the upsides of traveling in the off-season is getting to experience each place without the buzz of the tourist season. We practically had the road and the beaches to ourselves.
If I were to travel here in the summer it would definitely be a camping destination. Perhaps at Meat Cove, on top of a windy cliff overlooking the Bay of St. Lawrence where it meets the Atlantic Ocean.

A tufted sand dune at Inverness Beach, looking out into the Gulf of the St. Lawrence.
The Inverness Beach and the breakwater on the horizon.





One of several gorgeous cobble and sandy beaches along the coast.


A young male moose stopping to feed at a pond. Note the missing antlers which are shed each fall and regrow in the spring.
Much of the interior of the highlands look like this with miles of rolling tree covered hills and valleys.


A view from above Meat Cove and the velvety looking reddish beach below. Meat Cove is the most northern community in Cape Breton and lies at the end of a winding and sometimes steep road. You have to travel several kilometers off the Cabot Trail to get here, but it’s well worth the trek for a visit.




The boulder scattered beach at Black Brook Cove.




All images © Karen McRae