Discovering sea monsters in the Galapagos Islands

The images and video provided by a diver about the sea monster surprised many people. It resembles a giant lizard the size of an adult human. This creature is nicknamed “Godzilla” by scientists. …

Read more