Here's a question: What country is the native home of lemurs?

Here are possible answers to this question:
- india
- field
- belarus
- russia
- heaven

I believe the correct choice is "russia", here's why:


russia is the home for lemurs