Google delivers on Street View of Machu Picchu
Machu Picchu has now gone live on the Google Street View platform, delivering a 360-degree virtual tour of the famed Inca sanctuary. Google sought permission two…
Is the Machu Picchu experience about to get more virtual?