Browsing Tag

loch ness

E-Verse Universe

Cynthia Brings You America’s Nessie

By On April 21, 2015

Everyone has heard about Nessie, the Loch Ness Monster, who continues to hide somewhere in a Scottish lake, but did you know that America has its own submerged monster in Lake Champlain?… Read More