A photo tour of Castle Island
A photo tour of Castle Island
Once a stronghold for the United States, Castle Island and Fort Independence are now popular destinations for both tourists and locals.
Located on the eastern edge of South Boston, the park offers beaches, historical sites, and plenty of space to stretch out and catch a few rays.