Neils Harbour in Cape Breton, Nova Scotia is a small fishing town nestled away on the point, highlighted by the Neils Harbour Lighthouse and the beautiful coastline. Boats are always tied up in the harbour as they are used daily by the fishermen of Neils Harbour.
Boats docked in Neils Harbour with the Neils Harbour Lighthouse on Neils Harbour Point, Cabot Trail, Cape Breton, Nova Scotia, Canada.