Birzeit Municipality 15 Avis Ramallah National Bank - TNB 32 Avis Ramallah Jalud Village Council 3 Avis Nablus Nablus Specialized Hospital 2 Avis Nablus Aba Al-Sharqiya Village Council 3 Avis Jenin Lire la suite