The best African adventures provide an exhilarating blend of natural beauty, cultural richness and unparalleled thrills. As a continent...
The Cape Verde Islands are a collection of relaxed, tropical islands in the Atlantic Ocean, off the coast of north-western Africa. With...
Cape Verde is a fascinating and colourful island nation, 500m off the coast of Senegal. Once Portuguese-owned, the islands are a heady...