Albemarle Sound
Albemarle Sound is an inlet, a large estuary, of the Atlantic Ocean. It is located in northeastern North Carolina in the United States, inside the Outer Banks.Nearby pages
Alben W Barkley, Alberoni, Albert, Albert Broglie, Albert Camus