Home Tags Shangri La

Tag: Shangri La

Thailand puts its weight behind tourism revival initiatives

(eTN) Thai people hate more than anything to have a bad image.