If you’re looking for a fairy tale spot in New Orleans, Jackson Square is one gorgeous park that is filled with magic.
Cheri Charlton