Tahrir Square, a historic hub marked by the Ramses II Obelisk and surrounded by bustling cafes, shops, and the Egyptian Museum, buzzes with the echoes of Egypt's past.
El-Tahrir Square, Qasr Ad Dobarah, Qasr El Nil, Cairo Governorate 4272077, Egypt Get directions
Madan Gopal Madabhushi
Ahmed
Myname29
Mateusz Adamkiewicz
Tonni
Ahmed Dawa
Abdulrahman Qazzaz
S Hetherington