Rhoda Island

From Wikipedia, the free encyclopedia

  (Redirected from Rhoda (Cairo))
Jump to: navigation, search

Rhoda Island (Arabic: جزيرة الروضة‎, Gezīret er-Rōdah ) is an island located on the Nile and is part of Cairo. It holds the busy El-Manial district.