The town at the North coast of Crete impresses tourists with its beautiful harbour, which lies in front of the old town. Aghios Nikolaos is characterised by its countless winding alleyways, filled with hoardes of little shops, taverns, rustic pubs, cafés and restaurants.