Praia, Ilha de Santiago, Cape Verde

In Partnership With

The Cape Verde archipelago consists of 10 islands—ranging from flat as a pancake to steeply volcanic—that lie in the Atlantic some 570 kilometers (350 miles) west of Senegal. For a country in the...