US Embassy

Embassy in Pretoria

Also has consulates in Cape Town, Durban and Jo'burg.

Advertisement