United States, New York City
South Africa, Cape Town
Cape Town International Convention Centre, Lower Loop Street, Cape Town, South Africa