General Description
Location: Porto Tarrafal is located on the NW coast of Sao Nicolau in the Cape Verde islands. General overview: The port handles inter island traffic and plays an important role connecting Sao Nicolau with the rest of the archipelago.