Nationwide absolutely do not charge for transactions in Turkey and not just with their Visa, you can get a simple "flex account" cash card. I've got one and used it for many years with no problem and all the advantages of best exchange rates and not having to carry lots of cash about with me.