Colorado Next Garden of the Gods  

 

The Garden of the Gods has been a City of Colorado Springs park since 1909. It must be one of the most beautiful city parks in the country.