Village: Nur Aj Jalil,Nur al Jalil,Nur el Galil,Nūr Aj Jalīl,Nūr al Jalīl
Region: Sennar State
Region: Sudan
Country: Sudan
🌍 Satellite Barra map (Sinnar region, Sudan): share any place, ruler for distance measuring, find your location, routes building, address search. All streets and buildings location of Barra on the live satellite photo map. Africa online Barra map