New Orleans, or the Big Easy is located in the heart of America’s South in southeastern Louisiana, off the Mississippi River. Known for its reliably fantastic food and fun, NOLA holds it down as the South’s premier party town.
Before the disastrous Hurricane Katrina in 2005 that caused $108 billion worth of property damage and claimed the lives of almost 2000 people, New Orleans was the most populous parish in Louisiana.
Founded in 1718 by the French …read more
Via:: The Grio