Where is Sofádes?

Where is Sofádes located?

Sofádes, Sofádes, Greece (approx. 39.33753°, 22.09718°)


Where is Sofádes on the map?