Pilchard Bay
Jump to navigation
Jump to search
Pilchard Bay is a small bay in Bermuda, indenting the northernmost shore of the Main Island and providing a good, sheltered anchorage. The bay is within Ely's Harbour, sheltered between the Main Island and Somerset Island to the north, with Whale Island in the bay itself.
Location
- Location map: 32°16’38"N, 64°52’54"W