Where is Four Seasons Resort Mauritius at Anahita, Beau Champ?

Where is Four Seasons Resort Mauritius at Anahita, Beau Champ located?

Four Seasons Resort Mauritius at Anahita, Beau Champ, Four Seasons Resort Mauritius at Anahita, Beau Champ, Mauritius (approx. -20.28385°, 57.79365°)


Where is Four Seasons Resort Mauritius at Anahita, Beau Champ on the map?