Destination guide
More about Castle Island
Explore Castle Island in South Boston: a scenic state park with historic Fort Independence, beautiful waterfront views, and outdoor activities for everyone.
Tell me more about Castle Island