When modern readers look at medieval maps, the instinct is to smile at the sea creatures and assume cartographers were just ...
Reaching over 30 feet long, the mysterious giant oarfish is the real-life "sea serpent" behind centuries of myths and legends ...