Full disclosure, I had never heard of Mauritius until recently. Besides a passing glance on a map or hearing the country ...
When you visit Mauritius affects both your experience and the price you pay, with peak and off-peak seasons offering different benefits for South African travellers.