Resort at Squaw Creek, California
Resort at Squaw Creek, CaliforniaLocated in Lake Tahoe, California this resort was the site of the 1960 Winter Olympics which makes it fully equipped for every type of winter activity. You can choose to go on a dog sled tour, play broom ball on the ice skating rink, or cozy up in a horse drawn sleigh. Take an aerial cable car to the top of Squaw Valley to dip in the pool or dine at an upper mountain restaurant. Go HERE to book your trip! [Photo via]