Mauritius: Where golf meets the Indian Ocean