The Aldabra Giant Tortoise now populates many of the islands of the Seychelles .
The Aldabra Giant Tortoise now lives on many of the islands of the Seychelles .