Egypt Land of the Pharaohs. Geography of ancient Egypt Located in northern Africa Nile River Source: Lake Victoria Longest river in the world Only.