To many Westerners, the small islands of Cape Verde off of the West coast of Africa are best known as a holiday destination, such is the boom in tourism on the archipelago in recent years. But the...