Visiting: Lima, Taquile Island, Sacred Valley, Juliaca, ...more
Visiting: Lima, Taquile Island, Sacred Valley, Juliaca, Cusco, Machu Picchu, Sillustani, Peru, Lake Titicaca, Ollantaytambo ...less View Tour
Visiting: Ballestas Islands, Ollantaytambo, Lake Titicaca, ...more
Visiting: Ballestas Islands, Ollantaytambo, Lake Titicaca, Machu Picchu, Nazca, Sacred Valley, Peru, Juliaca, Lima, Taquile Island, Cusco, Paracas ...less View Tour