The popular Bear Creek Falls and the land surrounding it in Telluride are on sale for $15 million. The land owners include ...
The waterfalls and surrounding land make up 33.6 acres of land and five patented mining claims, and are on sale for ...