Rhoda Island photograph

Rhoda Island

Use attributes for filter !
Max length3. 2 km
Locations Nile River
Cairo
Date of Reg.
Date of Upd.
ID2238738
Send edit request

About Rhoda Island


Roda Island or Rawdah Island, is an island located on the Nile in central Cairo. The El-Manial district and the Al-Manyal Palace Museum and gardens are located on the island. It is west of historic Old Cairo, across a small branch of the Nile.

Related Persons

Next Profile ❯