Featured Content Mockup – Draft
Garden of the Gods Visitor and Nature Center is a National Natural Landmark and park located in Colorado Springs. Visitors can combine a rafting trip in Canon City, with stops to hike in this magnificent area. The park hosts over 20-miles of trails with varying levels of difficulty. The scenery is completely unique and anyone with an opportunity to hike here should make it a priority stop.