Adventures In Mobile Alabama

The Mobile Tensaw River Delta The amazing Mobile Tensaw River Delta is the largest of several deltas of its kind in the State of Alabama USA. Alabama has many wetlands, but this is an area of 266,000 acres. That is the size of some cities, or roughly 40 miles by 10 miles in size, or … Continue reading Adventures In Mobile Alabama