Pinterest • The world’s catalog of ideas
from BuzzFeed

The 30 Happiest Facts Of All Time

Puffins apparently mate for life and baby puffins are called "pufflings." | 30 Reminders That The World Isn't Such A Bad Place After All

“This meerkat decided to befriend the plushy toy version of himself that was accidently dropped into his enclosure by an excited child. From the goofy grin on his face, looks like this meerkat has a new pal”! (Photo by Solent News via Rex USA)