On their beautiful island home in his Seychelles archipelago, lives an truly remarkable creature. They are massive Aldabra tortoises, with shells that can reach over five feet in diameter. These gentle titans are some of the unique creatures on Earth, and their peaceful nature makes them a truly captivating sight. Though their size, they are known