Brain › PeopleNew Orleans is a city in southern US. Where is Orleans located?EnglandItalySpainFranceAnswerThe correct answer is D) France.More People questionsWhat is New South Wales?Which of these is the correct official name of a Canadian province?New Zealand was named after which of the following?New Brunswick was named in honor of whom/what?Which US state is part of New England?Which present day territory was NOT part of Nueva España (New Spain)?Play Brain · Practice