Lakehouse Mall
120 Grove St
Tahoe City, CA 96145
North Tahoe Watersports is a premier water sports company with three convenient locations on the North Shore of Lake Tahoe. They offer a wide range of thrilling activities including parasailing, boat rentals, jet ski rentals, kayaks, paddle boards, pedal boats, and Aqua Cycle Trikes.
With a friendly and knowledgeable staff, North Tahoe Watersports is dedicated to providing an unforgettable experience for visitors seeking water sports fun in the beautiful Lake Tahoe area.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.