Port Hawkesbury
Port Hawkesbury (Scottish Gaelic: Baile a' Chlamhain) 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.