Getting Down and Things Done in Cape Town
With a population of more than 3 million people, Cape Town is the economic and tourist center of western South Africa, and it serves as the legislative capital of the country. Like most of South Africa there is quite diversity and clearly visible contrasts on every street corner. Standing at the BMW Pavillion near Cape […]