Diogo Afonso: The Discovery of Cape Verde’s Barlavento Islands

Discover the history of Diogo Afonso, the Portuguese navigator who discovered Cape Verde's Barlavento Islands, including Sao Vicente and Santo

Read More