Locale: Tahoe National Forest
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…
Grouse Falls
Grouse Falls (or Grouse Creek Falls) is a 500ft waterfall seen from an overlook after a short one-mile round-trip hike in Tahoe National Forest near Foresthill.