The Manitou Cliff Dwellings are a tourist attraction, located just west of Colorado Springs, Colorado on U.S. Highway 24 in Manitou Springs.
The Manitou Cliff Dwellings are a tourist attraction, located just west of Colorado Springs, Colorado on U.S. Highway 24 in Manitou Springs.