Castle Island

headland in Suffolk County, Massachusetts, USA

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