Once again, Truckee has been voted the "best ski town" in North America, beating out Whistler, Sun Valley & many others in a recent Curbed Ski competition. Truckee's proximity to Lake Tahoe and a host of awesome ski areas made it the top pick among ski.curbed fans.   Add the latest ribbon to the top awards Truckee's gotten from NatGeo, Sunset Magazine and Travel + Leisure.  An article in the San Jose Mercury News says it's not just the great snow and diversity of outdoor activities that makes Truckee special, it's the smorgasbord of diverse restaurants, from fine dining to authentic ethnic cuisine, and the host of local hotel options. It's a railroad town that's retained its 19th Century charm while moving gracefully into all that the 21st…

1162 Views, 0 Comments