Headquarters of the Arab League
The Headquarters of the Arab League is located in Tahrir Square and near the downtown business district of Cairo, Egypt. The headquarters building has views of the Nile River and Qasr al-Nil Bridge just to the west.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Cairo
Capital city of Egypt

Tahrir Square
Town square in Downtown Cairo, Egypt

The Mogamma
Building in Cairo, Egypt

2011 Egyptian revolution
Political upheaval in Egypt

June 2013 Egyptian protests
Demonstrations against President Mohamed Morsi
The Girl in the Blue Bra
2011 photograph of an Egyptian woman being abused

Siege of Cairo
1801 battle of the French invasion of Egypt and Syria

Pharaohs' Golden Parade
2021 transportation of ancient Egyptian mummies in Cairo