The Palestine Techno Park 19 Avis Ramallah Directorate of Education - Qalqilya 6 Avis Qalqilya Habla Municipal Council 1 Avis Qalqilya Rafat Municipality 5 Avis Jerusalem Sanad 2 Avis Ramallah Lire la suite