Saudi Tourism Authority invests in India Commercial Office
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 travelers around the world dream of exploring exotic destinations once more. The destination …