Hotels
Things to Do
Restaurants
Nightlife
Travel
Tallac Historic Site
User Rating:
Address:
Highway 89 at Emerald Bay Road
adjacent to the Taylor Creek Visitors Center
South Lake Tahoe, CA 95705
view map
Phone:
+1 530 541 4975
Map:
Contact
·
Privacy
·
Terms