#manitou-springs
nature What is the name of the famous waterfall in Manitou Springs, Colorado, and how high is it?
The famous waterfall in Manitou Springs, Colorado is called the Seven Falls. The waterfall is located in a natural box canyon, and it is surrounded... Read more