Cairo is the capital and largest city of Egypt. Located near the Nile River in northern Egypt, Cairo has over 20 million residents and dates back to the 10th century AD. It is a major economic and cultural center in the Middle East known for landmarks like the Giza Pyramids and Great Sphinx located just outside the city.