The amazing Machu Picchu, the “Lost City of the Incas”. Back to.. Cusco – Peru Next stop.. Puno and Lake Titicaca – Peru Machu Picchu Peru South America