What's going on at Machu Picchu?
Hundreds of tourists were stranded this weekend near Machu Picchu, Peru's most visited site, after protesters blocked train and bus routes to the site and closed local shops and restaurants in Aguas Calientes, the region's gateway…
Read More...
Read More...