Beitillu Village: Beitillu is a village located to the northwest of Ramallah, 19 km from the city. Beitillu is bordered to the east by Birzeit and the farm village, Almazra'a and to the west by the Green Line. To the north it’s bordered by Nabi Saleh and to the south by Ras Karkar and Al-Janbeh. […]