Where to Stay in New Orleans – A Guide to “The Big Easy” New Orleans is located in Louisiana’s southeastern region, along the Mississippi River, and is the state’s most populous city. Also known as “The Big City,” New Orleans ...