Dura al-Qara'a Village Council 1 Avis Ramallah Shuqba Village Council 3 Avis Ramallah Palestine Investment Fund 1 Avis Ramallah Al-Sawiya Village Council 6 Avis Ramallah Caritas Baby Hospital 6 Avis Bethlehem Lire la suite