It's the official beginning of Mardi Gras today in Mobile, Alabama, the first Mardi Gras celebration in America.
Southern Living named two Alabama cities as the south's best in their latest "South's Best Cities 2025 list". See which ...