From the world's largest hot springs pool to emerald lakes and hidden caves, Glenwood Springs is Colorado's ideal mountain ...