Garden of the Gods is a geological marvel located in Colorado Springs, CO. There are many activites to keep the whole family entertained.