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!