Mayor welcomes Cape Town’s ‘best cities to visit’ global ranking Cape Town Mayor Geordin Hill-Lewis has welcomed the city’s ranking as second in Time...