Truckee has been named the number one place in the country for winter recreation according to the Matador Network, a social networking site for travelers. The site is calling Truckee the coolest ski town in North America for 2018 because of its proximity to ski resorts, with 14 close by. It also ranked high because of the history of skiing and boarding in the area, and the fact that it still has a down home feel, without the snootiness you’d find in places like Aspen or Jackson. Truckee was one of 21 towns that made the list.