Locations
Locations for Tahoe Paddle Sports
Tahoe Paddle Sports can take place in various locations around North Lake Tahoe. We typically launch trips out of the Tahoe Vista Boat Launch on Lake Tahoe.
Tahoe Paddle Sports can take place in various locations around North Lake Tahoe. We typically launch trips out of the Tahoe Vista Boat Launch on Lake Tahoe.