Where is Baxédes?

Where is Baxédes located?

Baxédes, Baxédes, Greece (approx. 36.4787°, 25.39515°)


Where is Baxédes on the map?