Us Brits Love A Holiday!

Local TV 2018-03-21

Views 12

...so much so in fact, 93% of us visit the same destination for a second year in a row. Why is that? We find out at the Tourism & Travel Show 2018 at the NEC...

Share This Video


Download

  
Report form