Massachusetts

Places

Castle William was an island fortress in Boston Harbor. It was located on Castle Island that lay a short distance off Dorchester Point at the eastern end of Dorchester Neck. Castle William became ... Read More

Subscribe to Massachusetts