The small fishing village of Neil's Harbour is located near Ingonish and New Haven on the northern tip of Cape Breton Island, in Nova Scotia.
Up to: Nova Scotia > Home
Please Wait ...
Saving Changes