Castle Island

From Simple English Wikipedia, the free encyclopedia

Castle Island is a peninsula in Boston, Massachusetts which is home to a former fort.