Fun Facts About Cape Town
February 1, 2012
Cities
The provincial capital and primate city of the Western Cape, Cape Town also serves as the legislative capital of South Africa. Divinely beautiful and densely populated, this “Mother City” of South Africa is the second largest populated metropolis in the country. Perched on the