The Palestine Techno Park 19 Avis Ramallah Nabi Elias Village Council 2 Avis Qalqilya Al-Aqrabaniyah Village Council 2 Avis Nablus Beit Lid Municipality 5 Avis Tulkarm Taybeh Village Council 5 Avis Jenin Lire la suite