Cape Town is the 2nd most crowded city in South Africa and the largest in land region forming part of the City of Cape Town metropolitan municipality. It is the primate city and provincial capital of Western Cape and also legislative capital of South Africa, where most ...Read More