From a one-horned rhinoceros, to a rare Japanese cat, down to the biggest living lemur… meet these intriguing animals whose names start with the letter “I”. Indri photo link The Indri (Indri indri), along with the Diademed Sifara are the world’s largest living lemurs. Also called the Babakoto, this diurnal tree-dweller inhabits the lowland and […]