Cape Town, South Africa
Cape Town boasts of being the 2nd largest South African city after Johannesburg and the economic and financial heart of Western Cape Province in South Africa. In addition, it houses South Africa’s legislative capital parliament house is located here.