Garden of the Gods is a 1,319-acre registered National Natural Landmark. The park is incredibly scenic and also has recreational opportunities. Imagine dramatic views, 300-foot towering sandstone rock formations against a backdrop of snow-capped Pikes Peak.
Garden of the Gods
1805 N. 30th St. Colorado Springs CO 80904