Located 500 kilometers off the west coast of Africa, Cabo Verde is an archipelago of ten islands of which nine are inhabited. The country has an estimated population of 520,500. Only 10% of its territory is classified as arable land and the country possesses limited mineral resources. Despite the arid climate and mountainous terrain, Cabo Verde has been developing rapidly, in a large part thanks to it...