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

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