20 Nights
Lima, Paracas, Nazca, Puerto Maldonado, The Sacred Valley of the Incas, Machu Picchu Pueblo, Cusco, Puno, Chivay and Arequipa