VIDEO: Webber Falls, Truckee, California

Did you ever want to swim at the top of a waterfall? Well, for a short period of time it's possible at Webber Falls north of Truckee! I made a short video highlighting this awesome natural spot below.This is a really cool place, so if you do decide to find it and make a visit, remember to be respectful. No glass, no fires and Leave No Trace!

Previous
Previous

Kokopelli Packrafts Nirvana Self-Bailing First Impressions

Next
Next

Women's Mountain Bike Shorts Round Up