Tarrafal de São Nicolau

Proper noun

 * 1) A city in the southwest of the island of São Nicolau, Cape Verde