Beautiful St. Louis Cathedral alongside the lively Jackson Square is an iconic picture of the city of New Orleans. As planned, we were there on a Saturday afternoon and the sun decided to shine bright on a December day making the place look even more amazing. Jackson Square Jackson Square, a beautiful park in New Orleans is a National Historic Landmark and the statue of …
Continue reading "New Orleans Charm: St. Louis Cathedral and Jackson Square"