This tour takes you to the most impressive places in Peru with natural and cultural highlights, Lima, Nazca, Paracas, Ballestas, Arequipa, Puno & Cusco (Machu Picchu) - 22 days