River otters make a splash at Lake Tahoe
Two river otters were spotted Jan. 24 playing on the ice at Tahoe Keys in South Lake Tahoe. “Two otters put on a show for about an hour and a half, diving, resurfacing and climbing up on the ice to peacefully eat their prize,” Bob Sweatt told Lake Tahoe News. “Each otter ate at least […]
Read more











