City Park (New Orleans)

City Park in New Orleans is massive and actually hosts several other important points of interest for characters.