Must see points of interest in Tahoe Vista

Here's a list of Must see points of interest in Tahoe Vista recommended by our experts:

North Tahoe Marina

7360 N Lake Blvd, Tahoe Vista, CA 96148, United States
Phone: 5305468248

Cruise the lake on one of the powerboats rented at this marina. In Tahoe Vista, California is the premiere full service marina at Lake Tahoe. On the picturesque... more