Tourists Stranded in Machu Picchu
Where: Lima, Peru February 1, 2010 :Heavy rain and landslides destroyed the only land link to the ancient Inca* site of Machu …
286 words
Read →
1 items · page 1 of 1
Where: Lima, Peru February 1, 2010 :Heavy rain and landslides destroyed the only land link to the ancient Inca* site of Machu …