Crete Herakleion – Venizelou main street of Chania

The most popular spot in Heraklion city center.