Livadochori, Trikala


Livadochori, Trikala - human settlement and village in Greece.