› added 4 months ago
46
TIL the oldest living land animal is Jonathan the Tortoise at 191 years old. He's resided on the remote island of Saint Helena since 1882. Although he's lost his sight & sense of smell, he spends his days roaming the grounds of the Governor’s house with his 3 giant tortoise pals: Emma, David, & Fred