The amazing sights available to explore on Google Street View, from the Pyramids to epic waterfalls 

To help relieve itchy feet brought on by extended stays at Costa Del Sofa, Google has pointed out that it has over 10 million miles of Street View imagery available for exploration. And some of it can even be explored with professional guides who have taken their tours virtual.  Google says that in the past … Read more