Tag: Machu Picchu

Brazilians Complain Americans and Japanese Were Rescued First in Machu Picchu

All the tourists stranded at the Inca ruins of Machu Picchu in Peru by ...