
David Attenborough Encounters a Giant Pink Iguana While Exploring the Galapagos Islands
While exploring the Galapagos Islands, the legendary David Attenborough encountered a newly discovered species - a giant pink land iguana.
A truly gorgeous, brightly colored Sally Lightfoot crab sat upon a Galapagos Island beach and efficiently cleaned up all the local algae and decaying organic…
Google has added the Galapagos Islands to Google Street View and is encouraging users to explore and document the plant and animal life there using…