Castle Island and Fort Independence

2010 William J Day Blvd, Boston, MA 02127

This 22-acre peninsula park in South Boston features Fort Independence, a granite star-shaped fort built between 1834 and 1851, which is free to explore du