Destination creator (Voyajo Team)
Port Hawkesbury (2006 population 3,517) is a town located on the southwestern end of Cape Breton Island, on the north shore of the Strait of Canso, in the Canadian province of Nova Scotia. The town was originally named Ship Harbour (after the harbour upon which it is located) and is largely a (...) (from Wikipedia)