Navajo Spring (Manitou Springs, CO)

a natural soda spring comes out of the wall in a decorated font. It is one of eight famous natural springs that put this town on the map. The spring was initially visited by Native American Indians who sought their healing and spiritual powers, which some believed were gifted by the great spirit called Manitou.

Continue reading