Manitou Springs
Founded in 1872 and once considered sacred land, the Town of Great Spirits is famous for its cold-water effervescent mineral springs, its sense of community, and its uniqueness. Keep Manitou Weird!
Founded in 1872 and once considered sacred land, the Town of Great Spirits is famous for its cold-water effervescent mineral springs, its sense of community, and its uniqueness. Keep Manitou Weird!