Ambre Resort & Spa Mauritius

Coast Road, Belle Mare beach
Palmar
Mauritius