United States: Massachusetts: Boston: South Boston: Castle Island Edit this page
Fort Independence. Castle Island is featured on the lists Edgar Allan Poe Tour and Edgar Allan Poe Sites in the United States.
People who want to go here
3 out of 3 people (100%) think this place is worth visiting.