B
BH2255
Lake Tahoe Travel Guide to Emerald Bay Park in California, USA

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