One of the colourful building in the centre of Sao Vicente, Cape Verde Islands. The Cape Verde Islands are off the west coast of Africa.