Cave of the Winds | Colorado Encyclopedia
https://coloradoencyclopedia.org/article/cave-winds
WEBCave of the Winds, located in Williams Canyon a few miles northwest of Colorado Springs, is one of the most popular tourist attractions in Colorado. Two schoolboys are credited with discovering the cave in 1880, though various legends hold that Ute and Apache tribes knew about it for centuries before then.
DA: 88 PA: 23 MOZ Rank: 47