Odala
About Odala
Odala (Arabic: اودلة) is a Palestinian town in the Nablus Governorate in northern West Bank, located south of Nablus. According to the Palestinian Central Bureau of Statistics (PCBS), the town had a population of 1,566 inhabitants in 2017.
Stats
- 1 listeners
- 1 plays