2 weeks ago Thailand Introduces Mandatory Digital Arrival Card (TDAC) for Foreign Tourists from 1st May 2025