Meeting point: Eleftherias Square ( or Liberty Square; is the main square of Heraklion, in front of the Capsis Astoria Hotel).
Meeting point: Eleftherias Square ( or Liberty Square; is the main square of Heraklion, in front of the Capsis Astoria Hotel).