Point of interest
Tahoe Adventure Company
29 locals recommend,
Tips from locals
This is a one stop shop when it comes to having a guide direct you for all types of activities. Both on land and in the water. Check out their website for details on what they offer.
Things to do nearby
Locals also recommend
Location
7010 N Lake Blvd
Tahoe Vista, CA