Benin in Switzerland Embassies & Consulates list

General Consulate

Benin General Consulate in Geneva, Switzerland

Geneva, Switzerland