Saudi Arabia climbs 10 spots on the World Economic Forum’s travel and tourism ranking

The WEF’s independent Travel and Tourism Development Index benchmarks 117 countries on 17 pillars crucial to the development and resilience of their travel and tourism industries