News

An open-air double decker sightseeing bus stops on the slopes of Table Mountain, overlooking the city of Cape Town, South ...
Readers of the British Telegraph newspaper have elected Cape Town as the best city in the world for the seventh time in a row ...