translate English to French: The entrance to the church is on Kasoula Street inside the traditional village of Mesta.
quand il existait comme un monastère chrétien. L’entrée dans l’église est par la rue Kasoula à l'intérieur du village traditionnel de Mesta.