A town in Colorado that made me feel that I was in the Swiss Alps!!!
Telluride Colorado, is a small, kinda hippy town with huge mountains surrounding it. These mountains are so serene, and ginormous!!! I never heard of this town until I was searching “best hiking in Colorado.” Of coarse the regulars pop up such as Rocky Mountain National Park, and Mesa Verde National Park, but Telluride stood out [...]