Premium Photo Cairo downtown and the Nile river aerial view Egypt(01) Author Dalbo 07 Sep 2025 Save Image Image gallery: Capital City On The Nile River My Nightmare Vacation Turned Reality