Byzantine Churches Kastoria

Kastoria: My Fairytale Reflection in Lake Orestiada, Surrounded by Byzantine History and Furry Tales

Kastoria sits quietly beside Lake Orestiada, and honestly, it feels like something straight out of a storybook. The calm lake ...
Read More