Morphology and nature of Boa Vista

riu palace boavista

Riu Palace, fifth hotel of the Spanish group in Boavista