Rhoda Island
Use attributes for filter ! | |
Max length | 3. 2 km |
---|---|
Locations | Nile River |
Cairo | |
Date of Reg. | |
Date of Upd. | |
ID | 2238738 |
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.