Nouvelle Orleans is located in which US state?

Louisiana
Texas
Idaho
Nebraska

Trivia Crack Answers Main Page