Aldabra Giant Tortoise
Aldabrachelys gigantea
The Aldabra giant tortoise (Aldabrachelys gigantea) is a species of endemic to the Seychelles. It is one of the largest tortoises in the world. Historically, giant tortoises were found on many of the western Indian Ocean islands, as well as...