
Castle Island, Pleasure Bay, M Street Beach and Carson Beach Beach, Massachusetts
Castle Island is the home of Fort Independence, which was constructed between 1834 and 1851.

Castle Island is the home of Fort Independence, which was constructed between 1834 and 1851.