Description
Hidden between Garden of the Gods and America's most famous mountain, Pikes Peak, lays the magical town of Manitou Springs. "Manitou", a Native American word for "spirit", describes this beautiful mountain community. Eleven naturally carbonated mineral spring fountains, located throughout this Hist...
Read More