Shawawra Village Council 2 Avis Bethlehem Ministry of Transport and Communications 27 Avis Ramallah Beit Lid Municipality 5 Avis Tulkarm Ain Yabroud village 1 Avis Ramallah Beitunia Village Council 1 Avis Ramallah Lire la suite