Mobile–Tensaw River Delta
Spanish Fort, AL
Nature
The Mobile–Tensaw River Delta is the largest river delta and wetland in Alabama. It encompasses about 260,000 acres in a 40-by-10-mile area and is the second-largest delta in the contiguous United States.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account