All Articles
programmatic
Saudi Tourism Authority (STA)
The national tourism marketing and promotion body responsible for positioning Saudi Arabia as a global tourism destination under Vision 2030.
The national tourism marketing and promotion body responsible for positioning Saudi Arabia as a global tourism destination under Vision 2030.