During the pandemic, City Park in New Orleans has been a solace for many of us. For those interested, here are a few facts: City Park, a 1,300-acre public park in New Orleans, Louisiana, is the 87th largest and 20th-most-visited urban public park in the United States. City Park is approximately 50% larger than Central...