Report copyright - LAKE OF THE SKY JOURNAL...TAYLOR CREEK VISITOR CENTER (530) 543-2674 Located on Hwy 89 3 miles North of South Lake Tahoe 6 miles South of Emerald Bay Open: Daily May 29th - June 12th,
Please pass captcha verification before submit form