Al Mahbash Restaurant 2 Avis Jerusalem Jamil Shehadeh Secondary School 1 Avis Ramallah Beit Iba Village Council 9 Avis Nablus Palestinian Land Authority 68 Avis Ramallah Atara Municipality 1 Avis Ramallah Lire la suite