Castle Harbour is a large natural harbour in Bermuda. It is located between the northeastern end of the main island and St. David's Island. Originally called Southampton Port, it was renamed as a result of its heavy fortification in the early decades of the Seventeenth century.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Castle_Harbour,_Bermuda
Address Bermuda
Coordinates 32°21'27.119" N -64°40'30.83" E