Garden of the Gods

0 comments

garden-gods-patchGarden of the Gods is a National Natural Landmark in Colorado Springs, Colorado. Imagine 300-foot towering sandstone rock formations and in the backdrop snow-capped Pike’s Peak.

Be Sociable, Share!

Leave a Comment