Destination guide
More about Castle Island
Explore Castle Island: A scenic state park in South Boston with breathtaking harbor views, historical Fort Independence, and sandy beaches perfect for relaxation.
Tell me more about Castle Island