Introduction to Emerald Bay Park: Emerald Bay State Park is the most classic must-see place in Lake Tahoe, including Eagle Falls and a castle designed and built by Leonard Palme ( Vikingsholm).

Leave a Reply