Emerald Bay
Emerald Bay, the jewel of Lake Tahoe is one of the most photographed places on earth, and for good reason. It has a stunning view of the only island of Lake Tahoe with a magnificent castle built on it. Best in the 20x36 size.
Customers who liked Emerald Bay also liked these.