Sunsets on the Mobile-Tensaw River Delta
The Mobile-Tensaw River Delta, located in the southwestern part of Alabama, stretches down to the waters of Mobile Bay. Twisting and winding through acres of swamps and marshlands, it’s one of Alabama’s “10 Natural Wonders.” However, its diverse ecosystem is not the only wonder the delta has to offer. Spectacular sunsets that sink deep into Mobile Bay are [...]