Where is Chalandri?

Where is Chalandri located?

Chalandri, Attiki, Greece (approx. 38.0215202°, 23.7984139°)


Where is Chalandri on the map?