Neil's Harbour, Nova Scotia

Neil's Harbour is a small community in northern Cape Breton Island, in Nova Scotia, Canada. It is located next to Ingonish and New Haven.

Category:Settlements in Nova Scotia