2,744 steps... in the snow! For travelers in search of an extreme and extremely beautiful active experience, the Manitou Incline in Manitou Springs, Colorado, is the place to be. Above the clouds!
134