Churches of Kastoria

The Kastoria city of Western Macedonia in Greece is known for its churches. Historically, the city has been ruled by many entities, including the Serbian Empire and the Ottoman Empire. The amount of Byzantine and post-Byzantine churches proves the development and richness of the city through the different ages.

Churches of Kastoria

The Kastoria city of Western Macedonia in Greece is known for its churches. Historically, the city has been ruled by many entities, including the Serbian Empire and the Ottoman Empire. The amount of Byzantine and post-Byzantine churches proves the development and richness of the city through the different ages.