Tourism & TravelJoburg takes top destination city in Africa in Mastercard Global Destination Cities Index11 Oct 2017