1854
landscape
City Park, a 1,300-acre (5.3 km2) 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 Park in New York City, the municip …
On the map
Keep exploring
Discover more places in New Orleans