Discover the Egyptian Museum in Cairo

A visit to Egypt would not be complete without a visit to the Egyptian Museum located at Tahrir Square in the capital Cairo. The museum was first established in 1858 and after being located at the Giza Palace for about two decades it moved to