11 inches of snow in south Alabama? See statewide snowfall totals from historic winter storm
Here's a snow map for the history books. The Jan. 21-22, 2025 Gulf Coast blizzard produced 8 inches of snow or more in six states: Louisiana, Mississippi, Alabama, Florida, Georgia, and North Carolina. There was a storm maximum of around a foot near New Orleans. pic.twitter.com/s91yvXewiP