LIMA, Dec 15 Hundreds of foreign tourists were stranded Wednesday in Peru’s renowned Machu Picchu region after train service was suspended due to violent protests following.
Hundreds of tourists are stuck in Machu Picchu after Peru was plunged into a state of emergency by violent protests following the arrest of the president.