Netflix recently joined hands with the Tourism Authority of Thailand (TAT), the Department of National Parks, Wildlife and Plant Conservation (DNP), and the Creative Economy Agency (CEA) to launch the “Uncover Thailand: A Creative Travel Guide'', a first-of-its-kind Thailand travel guide (thailandtravelmap.com).