Peloponnese

Understand

You will get along with English pretty well, in the more touristy places you won't have too much problems with German or Italian either. Pick up some Greek, it will be appreciated!