The best things to do in Lake Tahoe, California - from the best beaches and hikes to ski resorts and s'mores and everything in between.