Aldabra tortoises are found on the islands of the Aldabra Atoll in the Seychelles, and they are one of the greatest tortoises in the world (the greatest tortoise on record being the Galapagos tortoise - Geochelone nigra). Aldabra tortoises have a diverse habitat on their domestic and delivered islands, ranging from mangrove swamps and coastal dune areas to grasslands and scrub forests.Aldabra Tortoise AvailabilityYou can locate Aldabra tortoises for...