Menu

Month: February 2010

Indri

The Indri is native to the eastern forests of Madagascar and is the largest species of Lemur on the whole island. The local natives believe the Indri to be an ancestor of man and as such the species is protected to a certain degree with locals ba...