In

Horsetail Falls is located on the Western slope of the Sierra Nevada mountains, just about a 30 minute drive from South Lake Tahoe, California.

Recent Posts