Photograph of Kissing Camels in Garden of the Gods, Colorado Springs, Colorado
Garden of the Gods is a public park located in Colorado Springs, Colorado, US. It was designated a National Natural Landmark in 1971. Wikipedia
- Address: 1805 N 30th St, Colorado Springs, CO 80904, USA
- Hours: Closed now
- Area: 1,367 acres (5.53 km2)
- Established: 1909
- Did you know: The Garden of the Gods Park is a rich ecological resource. wikipedia.org
No comments:
Post a Comment