Machu Picchu
2 posts
With Google Street View you can now visit Machu Picchu and walk around just as you were there in real life, but from your home. Since I have been fortunate to visit Machu Picchu two times in my life I had to check this out after finding this video published today. […]