Cape Verde Experience has introduced the Royal Horizons Boa Vista to its growing collection, an all-inclusive resort directly on the sands of Praia de Chaves, considered by many to be the best beach on the […]
Cape Verde Experience has introduced the Royal Horizons Boa Vista to its growing collection, an all-inclusive resort directly on the sands of Praia de Chaves, considered by many to be the best beach on the […]