Cape Verde

Large development of a holiday resort that is self sufficient with a desalination plant and wind power plants.