Рет қаралды 1,542
The Town of Port Hawkesbury is located on the southwestern end of Cape Breton Island, on the north shore of the Strait of Canso in Inverness County. the town acts as a major service centre for the Strait area.It is located in Nova Scotia, Canada