Travel News January 31, 2024 Peru gives in to protesters in Machu Picchu and rescinds ticket sales contract with private firm « Previous 1 2
January 31, 2024 Peru gives in to protesters in Machu Picchu and rescinds ticket sales contract with private firm