
In keeping with such vast edifices as the Louvre, British Museum, and Smithsonian Institute, the salmon pink Egyptian Museum (located in Tahrir Square) is a monstrous building. It is however beginning to show its age and is definitely a bit tatty … [Continue reading]









Follow Us!