Thailand LTR Visa (Long-Term Resident)

Thailand is launching a new type of visa, called an LTR Visa, that will ease access and procedures for a handful of people wishing to relocate to Thailand, here is all you need to know about it.

LTR Visa