Mountains near Goudouras village in southern Crete.
Coastal landscape near Goudouras village in southern Crete.
Prophetess Ilias on Himettus mountain and view of Athens.