Tomorrow, the movie Island of Lemurs: Madagascar will open in IMAX 3D theaters. This is probably your best opportunity to see lemurs up-close, because the only place on Earth they live is Madagascar. Without … Read more
Humans may have only one planet, but imagine if we had only one island? That’s the reality for lemurs, primates that live only on Madagascar. And as a new documentary … Read more