On its beautiful island home in her Seychelles archipelago, lives a truly remarkable creature. These creatures are the Aldabra tortoises, with shells that can span over four feet in diameter. These gentle behemoths are a of the unique creatures on Earth, and their calm nature offers them an truly captivating sight. Although their immensity, they ar