
Center for land tortoises on Santa Cruz Island, Galapagos. ‘Centro de Crianza de Tortugas Terrestres’ translated in English is “Breeding Center for Land Tortoises“. There are actually two breeding centers in the Galapagos, one is at the Charles Darwin Research Center on Santa Cruz Island and the other is on Isabella Island. We stayed in…