Visiting the diverse attractions of Mauritius, from its lush national parks and historic sites like the Aapravasi Ghat to luxury resorts and vibrant local markets.