Louisiana
New Orleans encompasses 4,190 square miles or 10,850 square kilometers and is approximately 90 miles from the mouth of the Mississippi River. Step back in time and take a stroll in the French Quarter and Jackson Square or visit the plantations and take a swamp tour. The architecture, geography and ambiance of New Orleans is unique. In 1718 on the banks of the Mississippi, Sieur de Bienville, a French Canadian, and John Law, the Scottish Minister of Finance for France chose this location to creat...
Read more about New Orleans Travel Info & Attractions
New Orleans Area Weather |
|