Margaree Harbour is a small fishing village on the west coast of Cape Breton Island, Nova Scotia, Canada. It has a small harbour connected to the Gulf of St. Lawrence by the narrow passage you can see in this photo. Boats are guided by the marker buoys in the channel and by the lighthouse. The village is on the Cabot Trail, one of the most scenic drives in the world. This photo was taken in early morning,with the rising sun starting to burn off the fog that accumulated overnight.