The Residence Mauritius

Coastal Road
Belle Mare
Mauritius