Garden of the Gods ⛰
The Garden of the Gods in Colorado Springs is a registered National Natural Landmark. We took a detour on our way back to Kansas City from Santa Fe, and I’m so glad we did! This place just blew me away with its incredible natural beauty. It was so fun to discover a trio of dinosaurs hiking through the formations!