Meet The Happiest Animal On The Planet: Quokka


 
0
 

The adorable little critters are marsupials that live on a tiny island off the coast of Autralia called Rottnest Island.  Sadly this is the pretty much the only place they live, but in case you can’t hop on a plane to Rottnest Island, here are some super cute quokkas for you to see from the comfort of your computer.

Picture 1 of 16

Picture 1 of 16
 
0