Crete: Agios Nikolaos

A pretty town in the eastern Crete with a lake in the middle of it and beautiful restaurants and boats of the marina surrounding it.