News
Sitting at the feet of iconic Table Mountain, Cape Town is a little city that packs a big punch. Established in 1652 with the arrival of Dutch settlers who were sent to start a halfway station for ...
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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results