Mardi Gras may be best known for the parades and parties of New Orleans, but did you know that the Gulf Coast of Alabama has its own vibrant Mardi Gras celebrations? Gulf Shores and Orange Beach bring the fun of the season with family-friendly parades, live music, delicious food, and coastal charm. ...