Kastoria, a scenic town on a lake in the mountainous region of northwestern Greece, as seen from a panoramic perspective. Nestled among high peaks, Kastoria sits on a peninsula jutting into Lake Orestiada.Kastoria. Macedonia. Greece. Panoramic view of Kastoria, a picturesque lake town in mountainous North-western Greece.Picturesque view of Kastoria, a charming lake town in mountainous northwestern Greece, offers a view of its idyllic setting on a wooded peninsula jutting into Lake Orestiada, complete with an attractive waterfront.A lamppost stands sentinel, offering a view of Kastoria’s southwest flank, a charming lakeside town nestled in the mountains of northwestern Greece.White ducks are visible in a green park in Kastoria, a scenic lakeside town situated in the mountainous region of northwestern Greece.In the foreground, a blue fishing boat is visible, and situated in the background is a view of Kastoria town. Kastoria, a scenic lakeside town nestled in the mountains of northwestern Greece.Fishing boats and lamp posts are visible on the southwest waterfront of Kastoria, Greece.The town and lake of Kastoria, framed by delicate pink reeds, are met with the ominous presence of menacing clouds. In northwestern Greece, the visually stunning town of Kastoria sat by a lake, framed by its mountainous surroundings.Graceful white swans glided across the water, with the picturesque town of Kastoria gracing the backdrop. Kastoria, a picturesque lake town in mountainous North-western Greece,In the foreground, thick reed beds offer refuge and nesting sites for wildlife. Ominous, menacing clouds loom in the background, framing Kastoria. With its mountainous surroundings, the visually striking town of Kastoria in northwestern Greece was located by a lake.Kastoria. Macedonia. Greece. View of the south west side of Kastoria, a picturesque lake town in mountainous North-western Greece.The south side of Kastoria with its tree-lined waterfront with lampposts, and a jetty. Kastoria, a picturesque lake town in mountainous northwestern Greece.A view of the tree-lined waterfront on the south side of Kastoria, complete with lamp posts. Kastoria, a charming lakeside town nestled in the mountains of Northwestern Greece.Kastoria. Macedonia. Greece. View on the south side of Kastoria of fishing boats and the tree lined waterfront with lamp posts. Kastoria, a picturesque lake town in mountainous North-western Greece.Kastoria. Macedonia. Greece. View on the south side of Kastoria of fishing boats and the tree lined waterfront with lamp posts. Kastoria, a picturesque lake town in mountainous North-western Greece.Kastoria. Macedonia. Greece. View on the south side of Kastoria of fishing boats and the tree lined waterfront with lamp posts. Kastoria, a picturesque lake town in mountainous North-western Greece.Kastoria. Macedonia. Greece. View on the south side of Kastoria of fishing boats and the tree lined waterfront with lamp posts. Kastoria, a picturesque lake town in mountainous North-western Greece.Kastoria. Macedonia. Greece. View on the south side of Kastoria of fishing boats and the tree lined waterfront with lamp posts. Kastoria, a picturesque lake town in mountainous North-western Greece.Local characters at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The area surrounding Lake Orestiada and Kastoria is home to several villages, including Kefalari.Local characters at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The area surrounding Lake Orestiada and Kastoria is home to several villages, including Kefalari.Local characters at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The area surrounding Lake Orestiada and Kastoria is home to several villages, including Kefalari.Local characters at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The area surrounding Lake Orestiada and Kastoria is home to several villages, including Kefalari.Local characters at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The area surrounding Lake Orestiada and Kastoria is home to several villages, including Kefalari.Local characters at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The area surrounding Lake Orestiada and Kastoria is home to several villages, including Kefalari.Masses of people, many from the nearby villages, at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The area surrounding Lake Orestiada and Kastoria is home to several villages, including Kefalari.Masses of people, many from the nearby villages, at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The area surrounding Lake Orestiada and Kastoria is home to several villages, including Kefalari.Musicians performing traditional songs at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The area surrounding Lake Orestiada and Kastoria is home to several villages, including Kefalari.Folk dancers performing at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The village of Kefalari is one of several that can be found in the area surrounding Lake Orestiada and Kastoria.Folk dancers performing at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The village of Kefalari is one of several that can be found in the area surrounding Lake Orestiada and Kastoria.Folk dancers performing at the yearly festival (panigiri) in the mountain village of Kefalari. The village hosts an annual celebration on July 26 in honour of Saint Paraskevi (Agia Paraskevi), its patron saint. The village of Kefalari is one of several that can be found in the area surrounding Lake Orestiada and Kastoria.View from the hilltop village of Kefalari of the apple orchards and mountainous landscape surrounding Lake Orestiada of Kastoria, northwestern Greece.The Greek Orthodox Church of Saint Paraskevi (Agia Paraskevi) is in the hilltop village of Kefalari, within the Kastoria prefecture of Northwestern Greece. Saint Paraskevi, born in Rome in 140 CE to Greek parents, met her end in 180 CE. Her efforts in Christian missionary work led to her torture and beheading by the Roman governor, Tarasius. Her commemoration by the Church occurs on July 26. Saint Paraskevi’s miraculous act of restoring Antonius Pius’s vision leads the Church to revere her as a healer of the blind.The Greek Orthodox Church of Saint Paraskevi (Agia Paraskevi) is in the hilltop village of Kefalari, within the Kastoria prefecture of Northwestern Greece. Saint Paraskevi, born in Rome in 140 CE to Greek parents, met her end in 180 CE. Her efforts in Christian missionary work led to her torture and beheading by the Roman governor, Tarasius. Her commemoration by the Church occurs on July 26. Saint Paraskevi’s miraculous act of restoring Antonius Pius’s vision leads the Church to revere her as a healer of the blind.Kastoria. Macedonia. Greece. View of an old stone house or building in the village of Polykerasos, 9 kilometres from Kastoria.Kastoria. Macedonia. Greece. Panoramic view of the near abandoned village of Polykerasos, 9 kilometres from Kastoria. The village of Polykerasos is listed as a historical site by the Greek Ministry of Culture – “for its architectural, folkloric and overall historical significance.”The expansive scenery showcases Kastoria, a postcard-perfect town situated by a lake in the mountainous region of northwestern Greece. Nestled amongst awe-inspiring high mountains, Kastoria is a picturesque town on a sloping, forested peninsula that extends into the tranquil Lake Orestiada.The expansive scenery showcases Kastoria, a postcard-perfect town situated by a lake in the mountainous region of northwestern Greece. Nestled amongst awe-inspiring high mountains, Kastoria is a picturesque town on a sloping, forested peninsula that extends into the tranquil Lake Orestiada.A high-angle shot captures the flat fields of apple orchards and other fruits and vegetables, set against the mountainous backdrop that encircles Lake Orestiada in Kastoria, northwestern Greece.View of pink reeds with the lake of Kastoria in the background. Kastoria, a picturesque lake town in mountainous North-western Greece.The Agios Nikolaos Kasnitzis is a Byzantine church dating back to the 12th century, located in Kastoria. Kastoria, a scenic lake town located in the mountainous northwestern region of Greece.Kastoria. Macedonia. Greece. View of numerous different types of beans and jarred pickled vegetables for sale from an outdoor market stall at Kastoria.A 13th-century fresco depicting Demetrius of Thessalonica is visible on the exterior wall of the Monastery of Panagia Mavriotissa in Kastoria, Greece.A 13th-century fresco depicting Demetrius of Thessalonica is visible on the exterior wall of the Monastery of Panagia Mavriotissa in Kastoria, Greece.The Byzantine Monastery of Panagia Mavriotissa in Kastoria, Greece.A sweeping view of Kastoria, a charming lakeside community nestled in the mountainous region of northwestern Greece. Kastoria, nestled amidst striking high mountains, is picturesquely on a wooded, hilly peninsula that extends into Lake Orestiada, boasting a charming, tree-lined shore.Looking through the cafe’s canopy and lounge chairs, you can see Kastoria, a charming lakeside town nestled in the mountains of northwestern Greece.Kastoria, a scenic town on a lake in the mountainous region of northwestern Greece, as seen from a panoramic perspective. Nestled among high peaks, Kastoria sits on a peninsula jutting into Lake Orestiada.Kastoria. Macedonia. Greece. View of the lake and the mountains that surround Kastoria.The southwest side of Kastoria, a charming lake town in mountainous northwestern Greece, offers a view of its idyllic setting on a wooded peninsula jutting into Lake Orestiada, complete with an attractive waterfront.In the foreground, a blue fishing boat is visible, and situated in the background is a view of Kastoria town. Kastoria, a scenic lakeside town nestled in the mountains of northwestern Greece.In the foreground, a blue fishing boat is visible, and situated in the background is a view of the southwest area of Kastoria town. Kastoria, a scenic lakeside town nestled in the mountains of northwestern Greece.Kastoria, a scenic town on a lake in the mountainous region of northwestern Greece, as seen from a panoramic perspective. Nestled among high peaks, Kastoria sits on a peninsula jutting into Lake Orestiada.