(InEDC) BY Adventures in California History Published: 8:38 AM · Aug 24, 2023
Horsetail Falls is a waterfall in the Sierra Nevada mountain range, to the west of Lake Tahoe in the Desolation Wilderness of El Dorado County, California, United States. It falls in stages for 791 feet.
Photo, c.1931, shows a driver stopped on the road taking in the view of Pyramid Falls at Twin Bridges. You can see the falls off in the distance.
The road is still gravel and unlined.