Palestinian Water Authority 41 Avis Ramallah Al-Mughair Village Council 8 Avis Ramallah North Ramallah Land Department 1 Avis Ramallah Turmus Ayya Municipality 8 Avis Ramallah Nablus Municipality 109 Avis Nablus Lire la suite