Cape Town is UK’s ‘best city in the world’ for the fifth year

http://www.bizcommunity.com/Article/196/595/170882.html