Where is Áno Voúves?

Where is Áno Voúves located?

Áno Voúves, Áno Voúves, Greece (approx. 35.48637°, 23.78619°)


Where is Áno Voúves on the map?