Where is Chalandri?

Where is Chalandri located?

Chalandri, Chalandri, Greece (approx. 38.02369°, 23.80068°)


Where is Chalandri on the map?