Cape Town is the second-most populous city in South Africa, after Johannesburg, and the provincial capital and primate city of the Western Cape. Apart from being an important economic center, Cape Town is a world class water sports destination.
So,...