How the world sees Greece
Credit and debit cards issued by foreign banks are being accepted throughout the country without any additional regulations.