Satellite detected water extent in Abu Hamad Locality, River Nile State, as of 19 August 2024 [Sudan] Datasets Full Details

Full Details

Location