Google Maps


Google Street View Now Lets You Tour Egypt


After assembling a couch-eye view of the 12 World Cup stadiums in Brazil, Google is taking the world on a trip to Egypt. Street View tourists will be able to explore historical landmarks like the Pyramids of Giza, the necropolis...

Read More