Located at 175 River Road, Tahoe City, CA 96145, Truckee River Rafting is a self guided raft trip from Tahoe City to River Ranch, offering commercial grade rafts (2, 4, 6, and 8 person rafts) to spend the day on the river. The river trip floats you through tranquil stretches of scenic meadows, mountains and small rapids. Leashed dogs under 50 pounds are allowed.
More information on Truckee River Rafting
