Search
Menu
Home
Sources
About
Contacts
Abidiya
Abidiya
is a
town
near the
Nubian Desert
in
River Nile
of
north-east
Sudan
.