Cam By: Explorer.org
West Shore Lake Tahoe
Cam By: Explorer.org

The West Shore Caf? & Inn is located lakefront along the historic ?West Shore? of Lake Tahoe in the town of Homewood, CA. The unobstructed view of the lake and surrounding Sierra Nevada peaks offers an ideal location to experience this well-known gateway to the water and mountains; and a wide variety of popular seasonal sports and activities.