The vibrant cosmopolitan metropolis 2010 Host City of Cape Town, with a population of over 3 million is the capital of the Western Cape Province and is South Africa’s third biggest city. A city known for its magnificent natural scenery, wines and stunning beaches. The ample accommodation available in Cape Town will see fans basing [...]
Filled Under: General











