Saudi Tourism goes to UK

Saudi Tourism Authority (STA) has opened a commercial office for the UK and Ireland as part of its strategy to engage the tourism trade in key source markets and raise awareness of Saudi