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.
Continue reading If the Gods Had Built a Beer Garden: Garden of the Gods (Colorado)