Quick visa question that may be simple and obvious, but I just want to make sure before booking some flights:
I'm a US citizen who will be traveling to Greece in September. After that I'll be returning back to Thailand for 3 months. Should I be able to get my Thai tourist visa in Greece at the Thai embassy? Or is there a different option I should take?
TLDR : Answer Summary
A US citizen can obtain a Thai tourist visa at the Thai Embassy in Athens, Greece. It's advisable to check the embassy's website for specific requirements and documentation needed for the visa application.