Cairo is the capital and largest city of Egypt with a population of over 17 million people. It is located on the Nile River and has a long history dating back over 4,500 years, evidenced by ancient structures like the iconic Giza pyramids located just outside the city. Cairo is a crowded and chaotic metropolis with little city planning, but it continues to grow and thrive due to its strategic importance. The top attractions for visitors are the pyramids, Egyptian Museum, mosques, and bazaars.