Sort:  

It's Mauritius island, located in the Indian Ocean! You know it?