Odala is a village in the Nablus governorate with about 1,566 residents in 2017. It lies south of Nablus in a farming countryside that depends on olives and grain.
Odala is a village in the Nablus governorate with about 1,566 residents in 2017. It lies south of Nablus in a farming countryside that depends on olives and grain.