Where is Logicians?

Where is Logicians located?

Logicians, Western Greece, Greece (approx. 37.4201060503°, 21.6664981842°)


Where is Logicians on the map?