Homewood, on the beautiful Lake Tahoe. It is located on the west side of the Lake and here is one of the small docking area.
You must be logged in to post a comment.