Quizzing Live

The Tenrec Is A Small Insectivore That Is Only Found On Which Large Island

Answer:
Madagascar