Red Rock Canyon Open Space Red Rock Canyon Open Space is a 1,470-acre city preserve on the west side of Colorado Springs, showcasing tilted red-sandstone
Garden of the Gods Park Garden of the Gods Park is Colorado Springs’ crown jewel—a National Natural Landmark known worldwide for its towering red sandstone