Pope Estate and Tallac Historic Site
Highway 89, South Lake Tahoe, California 95705
Featured Review : This was an absolutely delightful find! We've been to Taylor Creek for the salmon numerous times, but hadn't ventured behind the facility to find this gorgeous beach! Apparently, others don't know it's there either as w...See Full Review