Lake Tahoe Balloons
Follow Highway 89 south from Tahoe City, California, (about 20 miles) or north from South Lake Tahoe, California, (about 10 miles) and you'll come across the spectacular vistas of Emerald Bay. > react
Open the Full Article - Posted 1 year ago
Latest CA-89 South Lake Tahoe California News Reports
More results in our CA-89 South Lake Tahoe California Archives
CA-89 California News Reports Statewide