Best Cities in the WorldBest Cities in the WorldTravel + Leisure Magazine has come out with their 'World's Best Cities' issue, and New Orleans has been voted in at #7 worldwide, and #2 in America!Stephanie CristStephanie Crist