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