Best natural hot springs in Glenwood Springs Colorado! Tips for soaking in South Canyon Hot Springs in the Rocky Mountains. The parking lot...