• 5000 Lahontan cutthroat trout to be placed in Lake Tahoe this weekend

    The Taylor Creek Visitor Center is located on located three miles north of South Lake Tahoe, Calif., on the lake side of Highway 89. It is past the Tallac …

    Read More
  • 0 0