Search
image

Tag: Google Earth

image

New Civilization Discovered by Archaeologists Using Google Earth and Satellite Technology

Google Earth images helped researchers spot the Tisza Site Grou..