Customs office in Cabo Verde (Cape Verde) Address, Phone number, Email, Website, and Services Address: General Directorate of Customs, Amilcar Cabral Avenue, Praia, Santiago Island, Cabo Verde Phone: +238 261 7758 or +238 261 7759 Direction: View the Customs office in Cabo Verde on Google maps What is the customs duty […]