2600 Lake Forest Rd, Tahoe City, California 96145 USA
2021 New Manitou tritoons have 200 hp motors and are great for watersports
Photo Credit: Yelp