Where is Velanidi?

Where is Velanidi located?

Velanidi, Western Greece, Greece (approx. 37.8884700384°, 21.5076255798°)


Where is Velanidi on the map?