Giant Tortoises On This Remote Atoll Now Outnumber The Human Population Of Seychelles
The Aldabra giant tortoise, or simply giant tortoise, is one of the world’s largest tortoises. Historically, these tortoises lived on many western Indian Ocean islands, including Madagascar, and the fossil record shows that giant tortoises once lived on every continent and many islands except Antarctica. Many of these Indian Ocean…
Bored Panda ·