Locale: Truckee
Webber Falls
Webber Falls seemed to be a somewhat little known waterfall on the Little Truckee River north of Lake Tahoe. Although it had a two main plunges (an upper one of a reported 25ft tall and a more…
Explore The World One Waterfall At A Time
Webber Falls seemed to be a somewhat little known waterfall on the Little Truckee River north of Lake Tahoe. Although it had a two main plunges (an upper one of a reported 25ft tall and a more…