The latest word on the Street about Truckee. The Tiny Western Town of Truckee is Quietly Become the Coolest Place to Ski.
The allure of Truckee to outdoor enthusiasts of the American west has been around for quite some time. But lately, that appeal has become more widespread, a reputation that now – thanks in part to a recent profile in the Wall Street Journal – stretches across the country, from Union Square to Times Square. Take a moment with the following Wall Street Journal article and you’ll get some insight into how this little town of ours is making its way onto the radar of adventure seekers across the country and how it’s quietly becoming a ski town worthy of their curiosity.