DarlinG
Active member
Peru anti-government protests force closure of famed tourist site Machu Picchu 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.