Beit Al-Roush Al-Tahta Village Council 3 Avis Hebron Nablus Municipality 109 Avis Nablus Nabi Elias Village Council 2 Avis Qalqilya Ministry of Health 275 Avis Ramallah P S T T A - Palestinian Society of Tourist & Travel Agents 1 Avis Ramallah Lire la suite