
Memphis is the English name for the present-day site of one of the great ancient capital cities of Egypt, located in and around several villages some 24 km south of the modern Egyptian capital of Cairo. Although very little remains to be seen on the surface ... About Memphis (Egypt)