Your Stories Never End’ campaign, ET TravelWorld

The Tourism Authority of Thailand (TAT) highlighted its latest marketing communication concept, Amazing Thailand: Your Stories…