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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed