Huge Mountain View Luxury Villa at Lake Tahoe (PID: 417)
Description: Mt Tallac is Lake Tahoe's most spectacular mountain and our Villa Tallac looks across the broad lagoon directly at it. Not only is Mt Tallac in view, but much of the Sierra Nevada west of the Lake can be viewed from the villa's windows and deck. This view