A place of craggy mountain peaks, and turquoise ocean depths; of peace and relaxation, and busy, bustling towns; of calming shores and seascapes, and vibrant festivals and music – the Cape Verde Islands are a place of great contrasts, offering a varied wealth of experiences that you won’t find anywhere else in the world.