This business has not yet been claimed by the owner or a representative.
Claim this business to view business statistics, receive messages from prospective customers, and respond to reviews.
The Taylor Creek Visitor Center, operated in partnership with the Great Basin Institute, is located on the south shore of beautiful Lake Tahoe approximately three miles north of the City of South Lake Tahoe. The visitor center serves as a hub where four fascinating self-guided trails begin. In 2021, the visitor center will be open with limited services Fri-Sun from 10-4 p.m. beginning in mid-June. Though the buildings are closed during the winter, the grounds remain open year-round and the site serves as a popular cross-country skiing and snowshoeing destination.
Write a review