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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results