Temple of Derr

The Egyptian Museum in Tahrir Square is one of the most famous museums in the world. It houses an incredible collection of ancient Egyptian artifacts,...