Tourists in huge numbers from across the world are stranded in Machu Picchu

Back to top button