The Saudi Tourism Authority (STA) has opened a commercial office in India as part of its strategy to engage the tourism trade in key source markets and raise awareness of Saudi, the authentic home of Arabia, as travellers around the world dream of exploring exotic destinations once more. STA Continue Reading