Castle Island 4.7 / 5

2010 William J Day Blvd, Boston

Overview

Castle Island is one of the main landmarks in Boston's South Boston neighborhood, known to locals as "Southie."

Tips & Reviews