The City of Heracleopolis in Ancient Times

Heracleopolis Magna was a significant city in ancient Upper Egypt. It served as the capital of the 20th nome and was called nn nswt in Ancient Egyptian, meaning “Child of...