The French founded "La Nouvelle-Orleans" on May 7, 1718.
France
France;*
France :P
No. New Orleans is a city in the state of Louisiana which is in the country of the United States of America. Also known as the USA.
Louisiana, USA.
City.
New Orleans. It is in the state of Louisiana and the country of the United States of America.
New Orleans
Robert E. Lee
New Orleans uses currnecy that is like the rest of the country's(United States of America) currency.
france!
France.