ADVERTISEMENT

The world's largest nocturnal primate, the Aye Aye, is native to which country?

Nature Trivia Question: The world's largest nocturnal primate, the Aye Aye, is native to which country?