How many parks does Denver have?
Published in Daily Trivia
Denver has the nation's largest city park system, with more than 200 parks within city limits and 20,000 acres of parks in the nearby mountains – an area larger than all of Manhattan Island.
Comments