Cape Town is again basking in accolades as the best destination in South Africa. Readers of the Daily Telegraph in Britain have voted it the Best City in the World. That’s on the back of another vote as the second best city to visit, by an international travel magazine. CAPE TOWN – Cape Town is..
Continue reading…