Cottonwood Hot Springs Cottonwood Hot Springs is a popular natural hot springs located in Buena Vista. The hot springs feature several soaking pools of varying temperatures, and are Read More » Colorado Travel Guide July 18, 2022