Special Visa to Enter Thailand The Thailand Special Tourist Visa (STV) is a special visa introduced by the Tourism Authority of Thailand for long-stay tourists who would like to travel to Thailand. It is one of the economic measures by the Thai government to restore the local tourism industry that has been affected heavily by … Continue reading Thailand Special Tourist Visa
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed