My husband and I were recently on a vacation in Peru (Jul 2007) and we booked most of our tours from a travel agent based in Nasca – Mystery Peru (www.mysteryperu.com) who showed us that Peru is a country of astounding natural diversity. We did our bookings directly with the owner Enrique, who also accompanied us personally on some private guided tours, where we got to see Peru much better than being part of a large group of tourists. Enrique and his staff are remarkable and very knowledgeable. During our stay in Nasca we got delayed by a day due to strikes. Mystery Peru took care of extending our accommodation in Nasca, and rescheduled our transport. Mystery Peru did a truly wonderful job. With them we booked a tour to the Ballestas Islands and the Paracas Reserve, City of Ica and Huacachina Oasis, where they organized sandboarding for us, Chauchilla Cemetery, a flight over the Nasca Lines, Pisco, Colca Canyon, Lake Titicaca, and Puno including all accommodation and transport to and fro – all to the highest standards with very reasonable prices. Well spoken in English & Italian. Overall I would say that Mystery Peru is highly recommended to anyone visiting Peru!