Finding Cairo

Arab world, Cairo is referred to as the city of a thousand minarets. Cairo is the heart and largest city of Arab world. It is the capital of Egypt. It is also the largest city of African continent and 16th largest city of the world. Because of the soaring Islamic architecture, Cairo is called City [...]
