CodexArcanum, 1 year ago City Park here in NOLA is 1300 acres (50% larger than Central Park) and was established in 1854, making it three years older as well. Stay losing NYC! 😜
City Park here in NOLA is 1300 acres (50% larger than Central Park) and was established in 1854, making it three years older as well. Stay losing NYC! 😜