News

Readers of the British Telegraph newspaper have elected Cape Town as the best city in the world for the seventh time in a row ...
One is built next to the mountains facing the ocean, and is popular for its breathtaking scenery. The other lives to the ...
Cape Town is South Africa's crown jewel. Founded by the Dutch East India Company in 1652, it was South Africa's first attempt at a modern metropolis, earning it the nickname "The Mother City." ...
Struggling city centres across South Africa could learn lessons from the work the CCID has done to maintain the viability of the Cape Town CBD, concludes Harris.