Location & Map

Cairo
Corniche El Nile, Egypt