Emeraude Beach Hotel

Coastal Road
Belle Mare
Mauritius