Canyon Springs

2 books
The small town of Canyon Springs, Colorado, is filled with warm, welcoming people and breathtaking views. Is that why visitors often decide to stay for the rest of their lives? Or is it something else?