Louisiana – Bayou State of the USA

State Capitol in Baton Rouge on Capitol Lake and Mississippi River

New Orleans and the Mississippi The US state of Louisiana is located in the southern United States, on the Gulf of Mexico. The US states of Texas, Arkansas and Mississippi border Louisiana. Louisiana is also referred to as – Pelican State – and – Bayou State. Louisiana’s two largest cities are Baton Rouge and New Orleans, both of which have populations in excess of 200,000. Louisiana is shaped by the…

Read More