This weekend, hundreds of international tourists, a number of them American, found themselves stranded high in the Andes Mountains in and around Machu Picc
Read More