Loch Ness in Scotland, home of Nessie, and Lake Champlain in the U.S., home of Champ, may be two of the most well-known residences of alleged lake monsters. But the Salt Lake City area has its own legendary sea serpents. Bear Lake, located northeast of Salt Lake City on the Utah-Idaho border, is a popular recreation spot for boating, fishing and camping. The stunning turquoise-colored lake, known as the "Caribbean of the Rockies," is also home to large, snake-like monsters that have been spotted for generations. The Shoshoni Indians may have been the first people to see the creature. Describing...