Showing 21 - 40 from 176 entries
Built in 1901, the Convent of the Hortus Conclusus lies across the valley from the village of Artas and is an integral part of the Muslim village of Artas.A