One of the prettiest waterfalls in all of Colorado. A must see!
Forest Service Rd 648
Telluride
CO 81435
USA
One of the prettiest waterfalls in all of Colorado. A must see!