by supune
January 27, 2010
Ask supune
to share more
The Egyptian Museum is located at Tahir Square in Cairo, Egypt. The current location was built in 1897 but did not open until 1902. It has been in the same location since that time with plans to move again within the next couple of years. … see full wiki