Port Hood Island, Nova Scotia

Island and town in Nova Scotia From Wikipedia, the free encyclopedia

Port Hood Island, Nova Scotiamap