Truckee River rafting open in Tahoe City
The dam gates are open and the river is flowing, and rafting along North Shore’s Truckee River is open. Tahoe City-based Mountain Air Sports and the Truckee River Raft Company opened this week and are in full operation. The companies offer self-guided, leisurely five-mile floats down the Truckee River. Most trips take two to three […]
Read more







