Lemurs of Madagascar

Lemurs are amazing animalsโ€”a diverse group of primates found only on the island of Madagascar. There are about 100 living species of lemur ranging in size from the tiny mouse lemur to the large and vocal indri. Nearly all of those species are threatened with extinction, mainly due to habitat loss and hunting, according to…

Garden News and Notes: January 2020

The Garden in Madagascar, 71 Homes to Install Solar Power through Garden Program, The Conservation of Fraser Firs, Why Our Scientists Are Studying Guano