Watch Discovering Colorado (2016) Online
Discovering Colorado (2016) Exploring Colorado: Relaxing Waterfalls gives you a front row seat to some of the most beautiful waterfalls on the planet. From breathtaking Bridal Veil Falls located in the charming mountain town of Telluride to the beautiful Twin Sisters located in Colorado's own Garden of Eden, Yankee Boy Basin and everything in between. Sit back, relax and enjoy.
Watch: Discovering Colorado Trailer