With a population of over 20 million, Cairo is Egypt's capital and the largest city in the Arab world. Located on the Nile river, this vibrant city carries a rich history.
Regarded as one of the most expensive cities in the world, Tokyo is Japan's bustling capital, which balances ultramodern skyscrapers with historic temples.