COVID-19 updates

Advice for travelling safely
Embajadas

Embassy of Spain in the Republic of South Africa

none

Embassy of Spain in the Republic of South Africa


Lord Charles Complex

337 Brooklyn Road. Brooklyn. P.O.B.: 35353

0181  South Africa