Champy the Lake Monster
Yes, Lake Champlain is the home of America’s version of the Loch Ness Monster, called “Champ”. There have been over 200 alleged sightings and a few films and photos. And yes, I had my own “monster sighting”. Lake Champlain is very long, very narrow, and very deep–similar in many respects to Loch Ness. A somewhat … More Champy the Lake Monster