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 |