Fort Independence, Castle Island, South Boston. Quickly appreciated for its strategic location for the protection of Boston from sea attack, the first fortification on Castle Island was
fortindependence
Photo of South Boston by