A rich history and impressive achievements.
3 Saleh Selim St., Zamalek, Cairo, in front of Cairo Tower