St. Nicholas Church (inside the Castle of Antimahia) Date: June 6, 2018 By Iyad Kayali Categories: No comments Admire the murals of biblical scenes.