- Photo: Boa Vista, Cape Verde
Mauritius Grand Baie boutique hotel with pool and restaurant