Megalochori

from Wikipedia, the free encyclopedia

Megalochori ( Greek Μεγαλοχώρι ( n. Sg. ); Literally translated large village ) is a common name of Greek villages: