5 Things to do at the Garden of the Gods

The Garden of the Gods is a registered National Natural Park located in Colorado Springs, Colorado. It is made of 300’ towering sandstone rocks and is one of the most visited places in the State of Colorado. It is family-friendly. It’s free to go to the Park, Visitor and Nature Center. It is handicap accessible…