The Aldabra giant tortoise (Aldabrachelys gigantea) is a species of tortoise in the family of Testudinidae. The species is endemic to the islands of the
The leopard tortoise (Stigmochelys pardalis) is a large and attractively marked tortoise found in the savannas of eastern and southern Africa, from Sudan to the southern Cape.
Reviews
There are no reviews yet.