Where is the Conference taking place?

Cape Town International Convention Centre, Cape Town, South Africa

Physical Address:

Convention Square
1 Lower Long Street
Cape Town