Mountain-view Lake Tahoe Paradise: 8 Mi to Beaches – Alpine Meadows | SherryStay