Google Maps

Egypt

Google Street View Now Lets You Tour Egypt

BY

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