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 Google™ map of Barra (Sudan): address search, weather forecast, all streets and buildings location on the satellite map of Barra. Barra map