If the Gods Had Built a Beer Garden: Garden of the Gods (Colorado)

Garden of the Gods must be the most naturally fantastical city park in America. Walking among the humongous, uniquely-shaped red rock formations is a rather otherworldly experience. Garden of the Gods is a public park in Colorado Springs, about an hour south of Denver, Colorado. Situated at the foot of Pikes Peak (which inspired the … Continue reading If the Gods Had Built a Beer Garden: Garden of the Gods (Colorado)