14 Bizarre Facts You’ll Think We Made Up… But They’re TOTALLY True

#11. The largest snail in the world is about 91 centimeters in length.

#12. Otters sleep holding hands so they don’t drift away from one another.

Otters sleep holding hands

Sarah Showalter

Add Comment