Robert De Niro 'Illustrious Guest' to Machu Picchu

Reuters Cusco Region, Peru Jan 16, 2019, 11:30 AM(IST)

Hollywood heavyweight Robert De Niro visited the Incan ruins of Machu Picchu on Tuesday. The Oscar-winning actor was honoured as an "Illustrious Guest" by the mayor of the Machupicchu district just below the ancient citadel.

Read in App