Home Travel 5 of the best cities in Europe to spend Christmas