Visit Leeds is Yorkshire’s number one
Visit Leeds has climbed 44 places to be the number one in Yorkshire and the Humber and eighth nationally in the 2017 English Tourism Social Media Index, an annual league table which grades 133 regional tourism bodies in England according to social media performance by their official channels. The Index, produced by social media agency…