On its beautiful island home in the Seychelles archipelago, lives some truly remarkable creature. It's these giant Aldabra tortoises, possessing shells that can reach over three feet in diameter. These gentle giants are an of least rare creatures on Earth, and their calm nature makes them a truly captivating sight. Although their immensity, they ar