what is castle island
1951. Located at the end of Carson Beach, on Pleasure Bay in South Boston, Castle Island is a 22-acre recreation site, and the site of Fort Independence. Castle Island was really an island until several land reclamations through the years extended causeways and eventually roadways. Today it is operated as a state park by the Massachusetts Department of Conservation and Recreation. Castle Island is where the past, present and future of Boston collide.