A former Portuguese colony, the islands gained independence in 1975 and today it offers a mixture of African and European ...