Discover the allure of sun-kissed white sandy beaches, immerse yourself in cobalt-blue seas, and indulge in the splendour of extravagant luxury Mauritius resorts and hotels.