Tag: 75th

South Boston, MA – A sure sign of spring in Boston returns this month as Sullivan’s Castle Island officially opens for its 75th season on Saturday, February 28th, welcoming back…