Straddling the Mississippi River in southern Louisiana, New Orleans is a relatively small ... Visitors are drawn to Jackson Square, home to the impressive St. Louis Cathedral, as well as several ...