Cairo, the straggling capital city of Egypt is Middle East Asia’s largest and Africa’s second largest city. Located near the Nile Delta, Cairo is mainly famous for the Giza Pyramids. The city is sometimes also referred to as Umm al-Dunya, meaning “the mother of the world”. A trip to Cairo « Continue Reading »