Six-Foot Long “Godzilla” Iguana Terrorizes Ocean Floor

The Galapagos Islands are home to some of the most beautiful aquatic life you’ll encounter; as well as a monster of an iguana that shows no mercy to its fellow sea dwellers in the Pacific Ocean. This footage recorded by Steve Winkworth, at Cabo Marshall, a dive site off the north coast of Isabela in …

Six-Foot Long “Godzilla” Iguana Terrorizes Ocean Floor Read More »