Navajo Spring, Manitou Springs, Colorado Navajo Spring Manitou Springs, Colorado, USA Just off of main street in historic Manitou Springs, at the back of the popcorn and candy store in front of the amusement arcade, coming out of the wall in a decorated font is a natural soda spring that is one of 7 popular […]