The Aldabra Tortoise, dwelling on the remote landmasses of Aldabra Atoll in the Seychelles, is a truly impressive creature. These gentle giants can reach weights of over 500 pounds and live for in excess of a century. https://aldabratortoisefarm.com/