On the island of Mauritius, which is located in the Indian Ocean ...

On the island of Mauritius, which is located in the Indian Ocean ...