A glimpse of city where Obama is to make his speech

The Delights of Cairo

Cairo
Cairo
Cairo
Cairo
Cairo
Cairo
Cairo
Cairo
Cairo
Cairo
Cairo
Cairo
Cairo
Cairo
Cairo
Cairo's weathered buildings along the River Nile, with the Pyramids looming from nearby Giza. (Lara Setrakian/ABC)
Slideshows
1 2 3 4 5
ABC News on Facebook