Where is Livaditsa?

Where is Livaditsa located?

Livaditsa, Central Macedonia, Greece (approx. 40.8097815953°, 22.5587940216°)


Where is Livaditsa on the map?