What is the Origin of Mardi Gras?

Mardi Gras is held in New Orleans every year. A lot of people all over the world goes there to experience it, they throw beads from the balcony and they have parades, it seems like it’s so FUN! For more information see here: