Prev 14 of 16 Next
Truckee, California
Going on a winter sports adventure? Make your base at this huge log cabin that's just a 10-minute walk from the slopes.