Al-Badhan Village Council 5 Avis Nablus Turquoise Mountain 7 Avis International Jerusalem Endowments and Al-Aqsa Mosque Affairs Department 8 Avis Jerusalem Istishari Arab Hospital 2 Avis Ramallah A real estate company for managing commercial complexes 4 Avis Nablus Lire la suite