Mounds of sand spotted in the Egyptian desert using Google Earth might be the site of long-lost pyramids. American archaeology researcher Angela Micol pinpointed two areas along the Nile basin, 90 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results