The Tourism Authority of Thailand (TAT), New Delhi, hosted an Amazing Thailand Product Presentation for Nepal's travel trade in Kathmandu on June 2, bringing together travel agents for an update on Thailand's latest tourism offerings, emerging destinations, and incentive programmes.