ADVERTISEMENT

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

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