Previous Image Next Image State Flag of New Orleans – a city of the United States, the lar The national flag of New Orleans – a city of the United States, the largest in Louisiana, near the confluence of the Mississippi River in the Gulf of Mexico