This Lesser-known Colorado Town Is Called the 'Little Switzerland of America' for Its Skii

2021-12-13 1

In southwestern Colorado, this tiny town of 1,000 people transports you to the Swiss Alps.