Travel Guide to Lake Tahoe, California, USA - Woodwind I and II Yachts18 / 22Lake Tahoe Travel Guide in California, USA: Emerald Bay

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).
Lake Tahoe Travel Guide to Emerald Bay Park in California, USA
Comments
No comments yet