Streets of New Orleans
New Orleans - La Nouvelle-Orléans in French - is the city this time around in our monthly series Streets & Squares. It is one of the three U.S. cities that we present here this year. New Orleans is located along the Mississippi River in the southeastern region of the U.S. state of Louisiana.
Founded in 1718 by French colonists, New Orleans was once the territorial capital of French Louisiana before becoming part of the United States in the Louisiana Purchase of 1803. Continue reading