Mauritius - Our Island Holiday“A volcanic island of palm-fringed white sandy beaches and lagoons that are protected from the open sea by the world’s third largest...