This is one of the two churches located inside the Venetian Castle. This church is at the entrance of the Castle and was built in 1853. Its majestic bell-tower is truly impressive. All-white, with an azure dome, like the other church inside the castle, Agios Georgios, it creates quite an impression located as it is, among the dark-coloured castle-houses.