All islands · Sudan Islands in Sudan 3 islands in Sudan. Data from Wikidata and Wikipedia. Meinarti Meinarti (also Mainarti) was an island with a Nubian village in northern Sudan. Situated i… Saï Saï is a large island in the Nile River in Nubia between the second and third cataracts, i… Tombos Tombos or Tumbus is an archaeological site in northern Sudan, including Tombos island and …