2010 William J Day Blvd, Boston
Castle Island is one of the main landmarks in Boston's South Boston neighborhood, known to locals as "Southie."
Photography
Kids Friendly
Typical Tourist