Royal Decameron Boa Vista

Praia de Chaves
Boa Vista
Cape Verde