Mardi Gras World is a tourist attraction located in New Orleans. Guests tour the 300,000 square foot working warehouse where floats are made for Mardi Gras parades in New Orleans.查看更多Mardi Gras World is a tourist attraction located in New Orleans. Guests tour the 300,000 square foot working warehouse where floats are made for Mardi Gras parades in New Orleans.收起