Peruvian police announced on Thursday that they had rescued 23 tourists who had been trapped in a village after a landslide blocked their trek heading to the Inca citadel of Machu Picchu.
Peruvian police rescue tourists from Europe and the US trapped in village after landslide
Peruvian police announced on Thursday that they had rescued 23 tourists who had been trapped in a village after a landslide blocked their trek heading to the Inca citadel of Machu Picchu.