Home » Indri-Indri Lemur Is Found In Conservation of Plants and Animals MCQs Indri-Indri Lemur Is Found In October 7, 2022 3 Views Q. Indri-Indri Lemur Is Found In MadagaskarSri LankaIndiaMauritius Answer: Madagaskar