Skip to main content

Peru: Hundreds of stranded tourists evacuated from Machu Picchu