Tag Archives: ITF

The Republic of Cabo Verde[1] is an island country consisting of an archipelago of 10 main islands and several smaller islands and islets. It is located 570 km of the coast of Western Africa, and is culturally contiguous with West African sub-Sahara countries. The country covers an area of 4,033 km2 and is home to […]