Indri Lemur

The Indri Lemur is also called the Babakoto in many regions. This is one of the largest Lemurs found in the world.

Indri Lemur Read More ยป