World’s Largest Hot Spring Pool The World’s Largest Hot Spring Pool in Glenwood Springs Colorado can only be described as the setting for...