Nile Bus Station on Nile River bank-Cairo Tower Station
Back to the Gallery