Basking in the sun just off the north western coast of Africa, Cape Verde is a glorious archipelago of nine inhabited islands boasting a colourful creole of African and European cultures, today bringing a fresh surge of tourism and investment to its shores.
Wednesday, July 18, 2007