One of the most densely populated cities in the world, Cairo is the capital city of Egypt and has a history that dates back to the 10th century. Nicknamed “The City of a Thousand Minarets”, this crossroads for commerce and culture has a bewildering ...