News

The Eye of Africa is among Earth’s most recognizable natural formations. Located in Mauritania, its massive, symmetrical ...
Satellite images have revealed a striking natural formation in North Africa that look like a pair of human lips.
Google Earth's new National Geographic data overlay includes astounding images from all over Africa. Using Google Earth (Google's downloadable mapping app, not to be confused with Google Maps ...
Google is officially denying widespread Internet rumors that its Google Earth software located the mythical sunken city of Atlantis off the coast of Africa. Either that, or Google is totally ...