Role added by connieblackwood on November 1, 2022
The Aldabra giant tortoise (Aldabrachelys gigantea) is a species of tortoise in the family Testudinidae. The species is endemic to the islands of the Aldabra Atoll in 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 Madagascar, and the fossil record indicates giant tortoises once occurred on every continent and many islands with the exception of Australia and Antarctica.
Fan Casting
Aldabra Giant Tortoise
Join the Conversation