Twelve European countries placed in the top 25, the most notable being Spain taking the number two spot for tourism receipts, alongside the strongest possible rating for its brand strategy.