CSIR International Convention Centre

Meiring Naude Rd, Brummeria
Pretoria
South Africa