Castle Island, Pleasure Bay, M Street Beach and Carson Beach Beach hero image

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.

View park mapStart this trip