LOL, Nelly does exist...unfortunately...
I think Champ would be alot more likely than Nessie. Champlain is a ton bigger than Loch Ness, and these "Lake Monsters" were just created as a result of people seeing optical illusions and trying to find an explanation for them IMO. But, if you ask me, the possibility of there being a "Monster" in the ocean is alot bigger. The ocean is miles and miles deep, and we've barely even seen it. I think all of humanity has only seen 10% of the ocean, and there are enough fish in the ocean to support any kind of "Monster", hell we have a huge ass blue whale living there, if that can be supported, any thing can be.