Kastoria ist eine Stadt in den Bergen am wunderschönen Orestiada-See. Es nimmt seinen Küstenteil und eine schmale Halbinsel ein, die ins Wasser schneidet. Es ist bekannt für seine malerische Altstadt mit zahlreichen Denkmälern aus byzantinischer Zeit und der Möglichkeit, Wassersport zu betreiben.
Dank archäologischer Ausgrabungen ist bekannt, dass die ersten Menschen in der Umgebung des heutigen Kastoria um 5500 v. Nicht weit von der Stadt entfernt befindet sich heute der archäologische Park von Dispilio, in dem das Aussehen einer solchen Siedlung nachgebildet wurde.
Die antike Geschichte von Kastoria beginnt im 9. Jahrhundert v. Chr. Die Stadt stand unter mazedonischer Herrschaft und war ein Zentrum des Handels und der Handwerkskunst. An ihrer Stelle wurden in byzantinischer Zeit eine Festung und die Altstadt von Kastoria errichtet. Bis heute sind mehrere Kirchen aus dem 10. Kosma und Damian, die Kirche St. Stephan, die Liebfrauenkirche, wo Gemälde aus dem 14. und 15. Jahrhundert sowohl die Innen- als auch die Außenwände schmücken, und das Kloster Mavriotissa am See. Wertvolle byzantinische Denkmäler sind im Byzantinischen Museum zu sehen.
In der Neuzeit war Kastoria für die Herstellung von Pelzen bekannt. Der Niedergang dieser Industrie begann erst Ende des 20. Jh. An diese Traditionen erinnert das Ethnographische Museum mit einer Sammlung zur Kürschnerherstellung, die sich im Haus eines der bedeutendsten Pelzhändler des 17. Jahrhunderts befindet.
Die Attraktion von Kastoria ist seine Lage am Orestiada-See. Im Sommer können Sie hier Wassersport betreiben und die Promenade ermöglicht lange Spaziergänge mit schöner Aussicht auf die Umgebung. In der Nähe der Stadt befindet sich auch die Drachenhöhle, die für ihre schönen Tropfsteine und unterirdischen Seen bekannt ist.