Question
The Albemarle Sound is located in what body of water?
GEOGRAPHY
Atlantic Ocean
GEOGRAPHY
Share: