21 days Inca Voyage - itinerary

21 Days Itinerary
Day 1 - Lima
Day 2 - Lima
Day 3 - Lima - Paracas
Day 4

- Paracas - Ica - Nazca

Day 5 - Nazca
Day 6 - Nazca - Arequipa
Day 7 - Arequipa
Day 8 - Arequipa - Colca Canyon
Day 9 - Colca Canyon
Day 10 - Colca Canyon - Arequipa
Day 11 - Arequipa - Puno
Day 12 - Puno, Lake Titicaca
Day 13 - Puno - Cusco
Day 14 - Cusco
Day 15 - Cusco - Sacred Valley
Day 16 - Sacred Valley
Day 17 - Sacred Valley - Moray - Sacred Valley
Day 18 - Sacred Valley - Aguas Calientes
Day 19 - Aguas Calientes - Machu Picchu - Cusco
Day 20 - Cusco
Day 21 - Cusco - Lima - Out