Celebrate Mardi Gras in Dauphin Island, Alabama
Celebrate Mardi Gras this year in the place that started it all: Mobile, Alabama. Every year, Mobile and towns throughout the Alabama Gulf Coast celebrate Mardi Gras with majestic parades, colorful floats, and magical masquerade…

