Conclusion

Apart from embassies, and consulates, there are also permanent missions which can be applied to for details. Visa processing is simplified at these venues and they can also be contacted for more information regarding higher studies in Thailand.