'Parts of this capital city lie on the islands of Gezira & Roda in the Nile River'
Cairo
AFRICAN ISLANDS: Parts of this capital city lie on the islands of Gezira & Roda in the Nile River
Parts of this capital city lie on the islands of Gezira & Roda in the Nile River
Parts of this capital city lie on the islands of Gezira & Roda in the Nile River
AFRICAN ISLANDS
Cairo
AFRICAN ISLANDS