New Orleans Named One of the Best Cities in North America by Travel + Leisure
New Orleans ranked No.2 among cities in the U.S., Mexico and Canada
NEW ORLEANS – (February 22, 2016) – New Orleans’ continues to enthrall visitors and garner accolades, most recently being named the No. 2 city in North America for visitors according to a Travel + Leisure reader’s survey. New Orleans ranked second to Charleston but above San Francisco, New York City and Chicago.
For more click on Press Release