what is the smallest city in South Africa?