See all reports for this place Zabda Located in the north of the West Bank, May-24-2023 Shuli Bar The huge parking lots in front of Zabda and the Barta`a checkpoint View the full album