0 views

Authorities in Peru have responded to a head-on collision between tourist trains travelling between the Inca Citadel of Machu Picchu and nearby city Cuzco. The crash has killed a rail worker and injured dozens of people
Date: December 31, 2025











