Palestinian Banking Institute 1 Avis Ramallah Beit Amra Village Council 5 Avis Hebron Palestinian Police Force 2 Avis Ramallah National Insurance Company 1 Avis Ramallah Ministry of Transport and Communications 27 Avis Ramallah Lire la suite