If you’ve heard of Cabo Verde in tourism circles, it’s probably the place for a cheap beach holiday. Package deals, charter flights, resort pools....

read more