Aiken Canyon Preserve

About eighteen miles south of downtown Colorado Springs lies a unique sanctuary, designated as a nature preserve in 1993, when the Nature Conservancy signed a 99 year conservation lease for 1,100 acres of public land with the State of Colorado. The subsequent purchase of additional private land expanded the total acreage of Aiken Canyon Preserve … Continue reading Aiken Canyon Preserve