Vermont’s Lake Champlain Home to Champ the Lake MonsterVermont’s Lake Champlain Home to Champ the Lake MonsterAccording to folklore, a lake monster dubbed Champ lurks deep beneath the surface of Lake Champlain.Barry RichardBarry Richard