iOS app Android app

Egypt Pyramids Discovered

LOOK: Satellite Images Could Show 'Lost' Pyramids

Posted 08.13.2012 | Home

Armchair archeologists rejoice! A researcher may have made an exciting discovery using Google Earth, a program that allows users to navigate satellite...