“Garden of the Gods is a 1,341-acre public park located in Colorado Springs, Colorado. This area is jam-packed with gorgeous rock formations and scenic views. 862 acres of the park was designated a National Natural Landmark in 1971.”
September 14 Week 2 Garden Photos
“Garden of the Gods is a 1,341-acre public park located in Colorado Springs, Colorado. This area is jam-packed with gorgeous rock formations and scenic views. 862 acres of the park was designated a National Natural Landmark in 1971.”
If this document didn’t answer your questions, please contact HGIC at hgic@clemson.edu or 1-888-656-9988.
