Palmar Beach, Mauritius: Quieter White Sands & Turquoise Lagoon | OnlyBeaches