I am getting some confusing information about Turkish Visa. I will be arriving IST from USA and my husband and sons (U.S. citizens also) will be arriving IST from Bangkok. Can we easily get a Visa stamp on arrival? Do we need to have passport photos? Will they accept credit card payment?
Thanks for any advice