Peru has closed its famed tourist site Machu Picchu amid anti-government protests, its Ministry of Culture said Saturday, with hundreds of tourists having been left stranded near the Inca citadel amid deadly unrest.
Peru has closed its famed tourist site Machu Picchu amid anti-government protests, its Ministry of Culture said Saturday, with hundreds of tourists having been left stranded near the Inca citadel amid deadly unrest.