Les Pavillons

Coastal Road
Le Morne
Mauritius