Tourism Authority of Thailand: Promoting the land of smilesIris DengMay 16, 2024 The Tourism Authority of Thailand (TAT), an integral part of Thailand’s Ministry of Tourism and Sports, stands as the driving…