Ports
The small town of Port Hawkesbury is located on the southwestern end of Cape Breton Island in Canada. The community is named after Admiral Sir Edward Hawke. Walk along the streets and explore this charming town or take a walk on the beach and enjoy the fresh air and the sound of the waves.