And The Greatest City on Earth goes to…Cape Town!

Almost 30 000 readers voted and ranked Cape Town as ‘The Greatest City on Earth‘ in the 2023 Telegraph Travel Awards. Since 2013, the majesty of Table Mountain, the glistening shores of … Continue reading And The Greatest City on Earth goes to…Cape Town!