Walking around Kastoria



Built on the shore of lake Orestiada, surrounded by mountains, Kastoria is a small but very, very beautiful city in northern Greece. Enjoy, share and support.