Vermont’s Lake Monster

Did you know that Vermont has its very own, very real, lake monster?  Maybe not as famous as Nessie in Scotland, but just as mysterious.  Champ lives in Lake Champlain and was named after Samuel de Champlain, the French explorer who discovered the lake.  You can read all about Champ at one of my blog stops — Melissa’s Mochas, Mysteries and More.

Mansi Photo

Leave a reply