Cave of the Winds

The Cave of the Winds Mountain Park, overlooking Williams Canyon in Manitou Springs, Colorado, sits next to the picturesque Garden of the Gods. The garden’s majestic red rock formations, such as the “Kissing Camels” and the “Balancing Rock,” draw many visitors. But the rock formations and cave structures within CaveRead More →