Beit Anan Municipality 1 Avis Ramallah North Nablus Land Registration Department 2 Avis Nablus Ammouria Village Council 1 Avis Nablus Kafr Laqif Village Council 1 Avis Qalqilya Palestine Children's Relief Fund 29 Avis International Lire la suite