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).
Attraction
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).