Beit Amra Village Council 5 Avis Hebron Doctors of the World - France 2 Avis Jerusalem Jerusalem - Ramallah Bus Company 1 Avis Jerusalem P S T T A - Palestinian Society of Tourist & Travel Agents 1 Avis Ramallah Faqoua Village Council 9 Avis Jenin Lire la suite