Cairo is the capital of Egypt and the largest city in the Arab world. It is located on the Nile River in the north-central part of the country. Cairo is a city of contrasts, with ancient mosques and palaces coexisting with modern skyscrapers and shopping malls. It is a vibrant and exciting city, with a rich history and culture.