Figure is highest ever recorded for species and confirms one of Indian Ocean’s greatest conservation success stories A. A population of Aldabra giant tortoises lives on an island in Seychelles called Aldabra Atoll.
Figure is highest ever recorded for species and confirms one of Indian Ocean’s greatest conservation success stories A. A population of Aldabra giant tortoises lives on an island in Seychelles called Aldabra Atoll.