Who doesn’t love long, sandy beaches, coral blue waters and the soft susurration of palm fronds? The island of Mauritius, sitting just off the east coast of Madagascar in the Indian Ocean, offers all ...