Like Loch Ness in Scotland, the Shannon Estuary in Ireland has long been home to a fabled sea monster. Known as a Cathaigh — or Cata for short — the mysterious creature is rumored to lurk in ...
A video shared on social media in June 2024 claimed to depict a sea serpent monster known as the "leviathan." The clip showed what appeared to be Google Earth or Maps data of an island that ...