Manitou Springs is the kind of town that rewards a slow pace. The streets are made for wandering, the natural springs are scattered close enough together to make a short walking loop genuinely ...