Located off the east coast of Africa, Mauritius is a small island nation that’s known for its pristine beaches and luxury 5-star resorts. It’s not all about the sand and sunbeds though. Mauritius also offers a rich cultural heritage and incredible food scene – partly to do with its diverse mix of Indian, Creole, Chinese […]