Tag: telluride ski resort

Telluride Resort and Casino is closing down due to climate change

Tellurid Resort and the Tahoe Casino Resorts Group said Wednesday it will shut down its ski resorts in the United States due to rising temperatures.The resorts, located on the Tahoosh National Forest, are among the last in the world to operate in the region due to the devastating effects of

Read More