Indri-indri lemur is found in Q.10 Indri-indri lemur is found in A. Madagaskar B. Mauritius C. India D. Sri Lanka. ANSWER: A) Madagaskar Explanation : No Explanation Available