Winners Announced for Inaugural International Travel & Tourism Awards
London: The lucky fourteen winners of the first International Travel & Tourism Awards (ITTAs), presented by WTM London, were revealed on November 6 at a glittering awards ceremony in London.…