Tag: Tortoises

An Alternative Way to See the Galápagos Tortoises

0
This month Google Earth released its Street View Imagery of the Galápagos Islands, a volcanic archipelago off the coast of Ecuador. This technology will...