On their beautiful island home in the Seychelles archipelago, call home a truly remarkable creature. These creatures are massive Aldabra tortoises, wielding shells that can span over five feet in diameter. These gentle behemoths are a of the rare creatures on Earth, and their peaceful nature presents them an truly captivating sight. Despite their s