What do you know about mauritius?

It's an island off the coast of Africa, if you need more ask another question.