Scotland has the Loch Ness Monster, Lake Champlain in New York/Vermont/Quebec has Champ, and Sweden has its own monster called Storsjöodjuret, which supposedly lives in Lake Storsjön. Accounts of sightings go b...
https://www.neatorama.com/2018/07/22/Swedens-Legendary-Lake-Monster/
Sweden's Legendary Lake Monster...
There are no products matching your search terms
search took 0.016 seconds