Posted: Thursday, April 7, 2011 by
otelcom otelcom
Situated on the River Nile, Cairo, Egypt’s capital is the 19th largest city in the world, and is also considered to be one of the largest in both the Middle East and Africa.
Travel / Hotels Accommodations