20 Astonishing Animals Whose Size Is Beyond Our Understanding

15. The Leatherback sea turtle is the largest living turtle in the world.

16. There’s only enough room on this finger for… 2 monkeys.

Add Comment