Nubia

Nubia

Nubia is a region along the Nile river, which is located in northern Sudan and southern Egypt.

Read more about Nubia.