Cairo, Egypt

Cairo, Egypt

Cairo, Egypt, has been called "the mother of the world," "city of a thousand minarets" and "city of victory." Visitors will find it to be a fascinating, intense and often bewildering mixture of o...

JDS Travel News JDS Viewpoints JDS Africa/MI