Quiz: Name the largest ski resort located on the shores of Lake Ta

Name the largest ski resort located on the shores of Lake Tahoe.

Discover more about Lake Tahoe at our Lake Tahoe Category.






See also  Quiz: Which lake is known for hosting the annual Lake Huron Water

Leave a Comment