Egyptian Museum in Cairo

Founded in 1902, the Egyptian Museum, or Museum of Egyptian Antiquities, is Egypt’s largest museum that houses ancient Egyptian antiquities.  It also currently houses Egypt’s most famous archaeological objects.  Located in Tahrir Square, a central square in downtown Cairo, it experienced some looting and damage during Egypt’s 2011 revolution.  I had the opportunity to visit…