In the modern era we consider the world around us to be basically fully mapped…
Tag:
Cadborosaurus
-
-
In 1937 a Cadborosaurus was purportedly found in a whale’s stomach in Naden Harbour. Photos were taken of the bizarre sea serpent-like animal.