“Saudi, Welcome to Arabia,” the consumer-facing brand of the Saudi Tourism Authority (STA), launched its latest campaign…