Truckee River Rafting offers Rafting on the Truckee Through Labor Day 2017
The huge snowfall of 2017 has led to the high lake level, and will allow the rafting from Tahoe City to run through Labor Day. Truckee River Rafting has a full service operation to give you a wonderful and relaxing day on the river. They are located at 55 W. Lake Blve., Tahoe City. For […]
Read More