
Cape Town, because it is the oldest city in South Africa, is known as the "Mother City". It makes sense because you could say it gave birth to all the other cities that sprang up after its inception. Like a mother, Cape Town will nurture you, care for you, offer you all things...