All tagged Friends

Lake Tahoe: Part 2

Chamber's Landing, located in Homewood, California is one of many lakefront restaurants in Tahoe. Whether you arrive by car, trolley or boat, the stunning views are worth putting on your itinerary...