Situated along the Nile in Central Cairo, Rhoda Island is a mix of the Al-Manyal palace museums and green gardens. Its southern tip holds the Roda Island Nilometer, first built in AD 715 to measure the annual Nile flood and rebuilt in AD 861, and the Manasterly Palace of 1851.
The flawless Island of Rhoda is located towards the south of gezira. An abode to Monastili Palace, which is a huge landmark attraction for every visitor, describes the magnificent Egyptian architecture. With a fascinating history, this island is bound to woo travellers whenever they are in the city of Cairo.