On its beautiful island home in his Seychelles archipelago, call home a truly remarkable creature. They are massive Aldabra tortoises, with shells that can grow to over four feet in diameter. These gentle giants are some of least unique creatures on Earth, and their tranquil nature makes them a truly captivating sight. Though their bulk, they are k… Read More