4 of 6

Resort at Squaw Creek, California

Resort at Squaw Creek, California
Located 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]
4 of 6
Feedback