News
If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.
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." ...
Cape Town is buckling under the weight of unrelenting rainfall today, with severe flooding, traffic chaos, and even a wall collapse reported across the metro.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results