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 »