In

Horsetail Falls is the longest waterfall in the Lake Tahoe region.

Recent Posts