Royal Thai Embassy Sweden. This is the Royal Thai Embassy Sweden. If you are in Sweden then the Thai Embassy is located in Stockholm, Sweden. This embassy can issue you a Thai visa if you want to visit Thailand. These visas can be a tourist visa, business visa, retirement visa.
Continue reading Royal Thai Embassy Sweden