Where is Velichadia?

Where is Velichadia located?

Velichadia, Crete, Greece (approx. 35.3336477378°, 25.7006263733°)


Where is Velichadia on the map?