6Kastoria: Lakeside Elegance in Northern Greece
Kastoria, set on the shores of Lake Orestiada, is a hidden gem known for its Byzantine churches, Ottoman-era architecture, and lakeside beauty.
Kastoria, set on the shores of Lake Orestiada, is a hidden gem known for its Byzantine churches, Ottoman-era architecture, and lakeside beauty.