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 giants are a of the rare creatures on Earth, and their peaceful nature offers them an truly captivating sight. Despite their size, they are known