Peru Travel Review: Cuzco, Lima, Pisac, Puno, Arequipa, Ballestas Islands, Lake Titicaca, Nazca Lines, Ziplinging

5
Review by traveler
Janice C.
on
11.25.2014 for a customized tour designed by Travel Agency 19426