Cape Town – most beautiful city in the world.