Overlooking the Lake Orestiada and under huge mountains is located Kastoria, a region in the western end of West Macedonia, in Greece. Kastoria, with its beautiful landscapes and historical beauties, is really worth discovering.