Port Hawkesbury is a town located on the southwestern end of Cape Breton Island, on the north shore of the Strait of Canso, opposite of the town of Mulgrave, in Nova Scotia’s Inverness County. Positioned as the gateway to Cape Breton just minutes from the Canso Causeway, the town’s nickname is “Cape Breton’s Front Porch.”…