Maine’s Suspicious Sea Serpent Sightings
I’m sure you’ve heard of the Loch Ness Monster, or “Nessie” as her friends call her. She is the elusive sea serpent that inhabits Scotland’s Loch Ness. But did you know Maine also has a mysterious monster swimming off of our shores too? In fact reports of suspicious sea serpent sightings have spanned hundreds of […]