Al-Jawfball

Al-Jawfball is a town in Libyaball