Irish Embassy

Embassy in Pretoria

Also has a liaison office in Cape Town.

Advertisement