St. Francis Harbour in Hadleyville, Nova Scotia