Tourists stranded as Peru protests block access to Machu Picchu
Protests in Peru are blocking access to Machu Picchu, one of South America's most popular heritage sites.
With local anger over a new ticketing system halting rail transport to the iconic Incan site and leaving some tourists stranded.…
Read More...
Read More...