Homewood - West Shore Cafe' Webcam

This camera, hosted by the West Shore Cafe', is located in Homewood, on Lake Tahoe's West Shore.

For dining information and reservations, visit

Add comment

Log in or register to post comments