Squaw Creek Valley View
Resort at Squaw Creek offers exceptional views of Palisades Tahoe all year long. This camera is located on the upper deck of Resort at Squaw Creek, adjacent to the Six Peak's Grille.
Click here for more info and to make dinner or lodging reservations
at Resort at Squaw Creek.
Add comment