Tourists Nabbed For Damaging And Pooing On Machu Picchu
Six tourists have been arrested for breaking into restricted areas of Machu Picchu which they allegedly damaged and defecated on. Wilbert Leyva, the Head of the Police of Cusco, the…
Six tourists have been arrested for breaking into restricted areas of Machu Picchu which they allegedly damaged and defecated on. Wilbert Leyva, the Head of the Police of Cusco, the…