Related topics
St. George's Harbour, Bermuda
St. George's Harbour is a natural harbour in the north of Bermuda. It serves as the port for the town of St. George's, located on St. George's Island, to its north. To its south is St. David's Island. The harbour and both islands lie within St. George's Parish. It was for two centuries the primary harbour of the British Overseas Territory. TopographyThe harbour separates St. George's Island in the north and west from St. David's Island in the south and east.
*As an Amazon Associate I earn from qualifying purchases.