Horsetail Falls

Horsetail Falls was definitely one of the main waterfall attractions in the Lake Tahoe vicinity as it was said to have a cumulative drop of a whopping 800ft amidst a granite wilderness that was…