Cape Verde has some of the most beautiful beaches in the world, each so different and spread out that you can enjoy them without having to jockey for position with other visitors for space on the sand.
Cape Verde has some of the most beautiful beaches in the world, each so different and spread out that you can enjoy them without having to jockey for position with other visitors for space on the sand.