The Canary Islands Brand win awards in the 10 categories in which it was shortlisted at the TTMA in London
The Canary Islands tourist brand stacked up a full house on Monday, 11th March, at the The Travel Marketing Awards (TTMA) in London, where they picked up prizes in all 10 categories in which they were ... ...