A sure-fire prescription for the winter blahs is Mardi Gras. In 2011 Mardi Gras Day will fall on March 8. I've complied some New Orleans Mardi Gras trivia for you to help make your Mardi Gras vacation planning fun.
* The term "Mardi Gras" is French and directly translates to "Fat Tuesday," so called…
Continue