Question: are there atms on greek islands?
Answer: You can find ATMs in every major town and city, and practically every inhabited Greek island has at least one machine.