The Jubba Basin is located at a distance
Between 60 and 80 km inside Al-Nufud, a vast area of sandy deserts covering a large area extending 300 km from east to west. The third or fourth century BC, archaeological surveys and research have revealed the location of an Islamic city in Jebba.