Travel
Tourists to Machu Picchu detained for allegedly damaging stone wall, defecating at temple
Tourists to Machu Picchu detained for allegedly damaging stone wall, defecating at temple
Discussion in 'Other News' started by Chinatown, Jan 14, 2020.