Most livable cities in the world revealed – and this UK city makes a surprise entry



THE MOST livable cities in the world have been revealed for 2018, with cities in the UK making a surprising entry in the list. One country comes out on top.



Read More