On the beautiful island home in the Seychelles archipelago, reside an truly remarkable creature. read more These creatures are massive Aldabra tortoises, with shells that can grow to over three feet in diameter. These gentle giants are some of least endangered creatures on Earth, and their peaceful nature makes them an truly captivating sight. Thou… Read More