Cape Town may soon have its first sister city link in the UK

Cape Town and the city of Portsmouth in southern England have entered into discussions around the potential for establishing a formal sister city link. The City of Cape Town has already entered into nearly 20 sister city partnership agreements linking it to Dubai, Rio de Janeiro, Munich, and Monterry, among others. A key reason for this proposal is that South … Continue reading Cape Town may soon have its first sister city link in the UK