Stunning Footage: ‘Godzilla’ Iguana Swims Underwater
A colossal iguana, affectionately dubbed ‘Godzilla’, has taken the internet by storm with mesmerizing footage of its underwater antics. The striking video captures a marine iguana of substantial proportions gracefully diving and resurfacing while feasting on algae-covered rocks beneath the sea. Filmed by Steve Winkworth at Cabo Marshall in the Galapagos Islands’ Pacific Ocean last … Read more