On their beautiful island home in his Seychelles archipelago, reside an truly remarkable creature. They are giant Aldabra tortoises, possessing shells that can grow to over five feet in diameter. These gentle titans are a of most endangered creatures on Earth, and their calm nature offers them some truly captivating sight. Despite their immensity, … Read More