Galapagos Cruise & Machu Picchu Honeymoon

18 Nights

Quito, Guayaquil, Lima, Cusco and Ollantaytambo