The Albemarle Sound is a large body of water in the eastern part of the United States. It is located in North Carolina and Virginia, and covers a total area of about 1,500 square miles. The sound is a popular tourist destination, and is known for its fishing and boating opportunities. The Albemarle Sound was…
Read more
Categories: Radio