Cape Verde is a stunning archipelago of 10 volcanic islands off the west coast of Africa, 570 km from Senegal.

Cape Verde is a stunning archipelago of 10 volcanic islands off the west coast of Africa, 570 km from Senegal.
Cape Verde, an archipelago off the West African coast, offers stunning coastlines, historic towns, and dramatic volcanic landscapes.