Attractions

This island is located in the Nile River between downtown Cairo and Giza, and is characterized by upscale hotels, restaurants and pleasant gardens.

User Reviews (517)

No user comments yet