1 cryptids and mysterious creatures reported in Italy, with their legends and sightings.
Lariosaurus is the scientific name of a small, genuinely extinct marine reptile whose fossils were first unearthed in 1830 near Perledo, on the sho...