Cabo Verde sits 570 kilometers off the West African coast, ten dry volcanic islands that rose from the Atlantic and were never connected to the mainland. That isolation did what…
Cabo Verde sits 570 kilometers off the West African coast, ten dry volcanic islands that rose from the Atlantic and were never connected to the mainland. That isolation did what…