Ramallah And Albeera Land Registration Department 21 Avis Ramallah Jerusalem - Ramallah Bus Company 1 Avis Jerusalem North Ramallah Land Department 1 Avis Ramallah Hilal Al-Quds Club 2 Avis Jerusalem Al-Deir and Al-Sakout Agricultural Cooperative Society 1 Avis Tubas Lire la suite