Mauritius beach umbrellas, thatch. Tropical Mauritius island water & beach resort, Turtle Bay - Balaclava Shutterstock . vector - Mauritius beach umbrellas, thatch. Tropical Mauritius island water & beach resort, Turtle Bay - Balaclava - ID: 447439303