Christina says, Don't leave Lake Tahoe without visiting Emerald Bay or having the sweet potato fries at Burger Me in Truckee..
Tahoe City, on the West Shore of Lake Tahoe, is probably the most charming and beautiful town at Lake Tahoe. Many visitors come here for the great views of the lake, the...