at , Boston , 02127 United States
Castle Island is located on Day Boulevard in South Boston on the shore of Boston Harbor. It has been the site of a fortification since 1634. Castle Island was connected to the mainland by a narrow strip of land in 1928 and is thus no longer an island. It is currently a 22acre recreation site and the location of Fort Independence.
6447 FB users likes Castle Island, set it to 1 position in Likes Rating for Boston, Massachusetts in Park category
Castle Island is Boston based place and this enity listed in Landmark category. 02127. Contact phone number of Castle Island: (617) 268-5744