Bayview Trail Head has access to the Cascade Falls trail. A very beautiful hike up to the water falls that empty into Lake Cascade. Emerald Bay is one of the most beautiful parts of the Lake Tahoe area. At the center of the bay, is the island with the old tea castle standing on top. There are multiple overlooks to stop at as well as a trail that leads down to the Vikings Home