Where is Votsalákia?

Where is Votsalákia located?

Votsalákia, Votsalákia (Station), Greece (approx. 37.7079°, 26.67113°)


Where is Votsalákia on the map?