Visiting: Guayaquil, Lake Titicaca, Peru, Machu Picchu, ...more
Visiting: Guayaquil, Lake Titicaca, Peru, Machu Picchu, Lima, Ecuador, Sacred Valley, Galápagos Islands, Puno, Cusco ...less View Tour