Google
×

Louisiana

New Spain
Louisiana, or the Province of Louisiana, was a province of New Spain from 1762 to 1801 primarily located in the center of North America encompassing the western basin of the Mississippi River plus New Orleans. Wikipedia
Founded: November 23, 1762