 The Church of Saint George was built on an ancient temple and the altar has both Greek and Arabic inscriptions.The adjoining churches of Saint Sophie and Saint Stephen retain their ancient vaulted porches and wall paintings.The churches were built on the remains of a Roman temple.