By admin
Port Hawkesbury is a municipality located on the southwestern end of Cape Breton Island in Nova Scotia, Canada. Founded in 1789 as Ship Harbour, it wa