Castle Island Boston Open Water Swimming
Small beach on a peninsula in South Boston on the shore of Boston Harbor, in “Pleasure Bay”, well-protected from surf... Read More
Boston, Massachusetts, USASmall beach on a peninsula in South Boston on the shore of Boston Harbor, in “Pleasure Bay”, well-protected from surf... Read More
Boston, Massachusetts, USA© 2025 Open Waterlog. All Rights Reserved.