bn:03282242n
Noun Named Entity
EL
No term available
EN
Albemarle Sound is a large estuary on the coast of North Carolina in the United States located at the confluence of a group of rivers, including the Chowan and Roanoke. Wikipedia
Relations
Sources