If you are a foreigner interested in studying in Thailand, you can apply for an education visa, or Non-immigrant ED visa, at any Thai embassy or consulate abroad.
The “Land of Smiles” is a slogan that has existed for more than 60 years, created the era when Thailand had just established the Tourism Authority of Thailand, or TAT.