Geography
Where is new orleans?
2
New Orleans is a consolidated city-parish located along the Mississippi River in the southeastern region of the U.S. state of Louisiana.
LIVE
Rating
New Orleans is in Louisiana on the Mississippi River, near the Gulf of Mexico. Nicknamed the Big Easy
LIVE
Rating