T. This ancient site, Machu Picchu, is one of the top tourist attractions in P…


T. This ancient site, Machu Picchu, is one of the top tourist attractions in Peru. The “Lost City of the Incas” is invisible from the Urubamba Valley below and completely self-contained. (What can you see?)