Grand Baie Public Beach: Mauritius' Turquoise Harbor Escape | OnlyBeaches