Is anywhere more adventurous than Africa? We think the best African adventure holidays are among the greatest on the planet. To prove...
Cape Verde is a group of ten islands off the western coast of Africa. They are volcanic islands fringed by beautiful white sand...