Set adrift in the Atlantic Ocean, off the western edge of West Africa, the island nation of Cape Verde (Cabo Verde) is steadily emerging as a ...
As my flight descends, I peer out at an alien landscape below. A volcanic island juts out of the Atlantic Ocean, with its cliffs rising at steep angles from the surrounding blue water. From above, the ...