Garden of the Gods Visitor and Nature Center

Garden of the Gods Visitor and Nature Center,
1805 N. 30th St.,
Colorado Springs, CO 80904

No. 1 visited attraction, 14-minute HD movie, nature museum, 30 exhibits, award-winning gift shop, Cafe with spectacular views, free park map, guided walks, nature talks, bird watching, hiking. Dynamic New Exhibits Now Open! FREE NATURE CENTER.