Where is Fioretzides?

Where is Fioretzides located?

Fioretzides, Crete, Greece (approx. 35.1999382399°, 25.6544923782°)


Where is Fioretzides on the map?