Tag Archives: #neworleansmuseumofart

Sculpture Garden in City Park:  Showcase of World-Class Art and Sustainability

One of our favorite spots on The Great Delta Tours reopened June 1, 2020!  The Sidney and Walda Besthoff Sculpture Garden at the New Orleans Museum of  Art in City Park is one of the finest and most unique sculpture gardens in America with 90 works of art created by world-renowned  artists located in aRead More