Beacon Island, North Carolina facts for kids
Beacon Island, in Portsmouth Township, Carteret County, North Carolina, was an island that was in the Ocracoke Inlet, two miles to the west-southwest of Ocracoke village on Okrakoke Island. During the American Civil War it was the site of a Confederate Army Fort Okrakoke. The site of Beacon Island subsided beneath the water of the inlet in the early 20th century.
Beacon Island, North Carolina Facts for Kids. Kiddle Encyclopedia.