Castle Harbor
Castle Harbor is a bay in the northeast of the Atlantic archipelago of Bermuda .
The approximately 12 km² large bay, formerly called Southampton Port , is located between the northeast coast of the island of Grand Bermuda and the west coast of Saint David's Island .
Coordinates: 32 ° 20 ′ 50 " N , 64 ° 41 ′ 14" W.