Home to world’s largest mineral hot springs, the best Colorado caves, and delicious food. Discover the top things to do in Glenwood Springs.