If you’ve never been to the Garden of the Gods in Colorado Springs, CO, you’re missing out. Massive towers of rock jut out of the ground in stunning display. It’s quite awe inspiring.
If you’ve never been to the Garden of the Gods in Colorado Springs, CO, you’re missing out. Massive towers of rock jut out of the ground in stunning display. It’s quite awe inspiring.