Albemarle Sound photograph

Albemarle Sound

Use attributes for filter !
Did you knowFishing was a major industry in the Albemarle Sound.
Date of Reg.
Date of Upd.
ID1090623
Send edit request

About Albemarle Sound


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.

Related Persons

Next Profile ❯