I took part in this program a couple of years ago, and it still is one of the best memories I have of my time in high school.
The program lasted two weeks, being a perfect combination of travel and hard volunteering work. The traveling part was absolutely stunning: Peru is an amazing country, and its people are amongst the most welcoming people I have ever met, always smiling and trying to make you feel at home. We had the opportunity to visit the city of Cusco, Machu Picchu, the Lake Titicaca and the city of Arequipa.
Our volunteering part of the program took place in locals' houses on the sides of the amazing Lake Titicaca. We were split into small groups (2-3 people), and each of these stayed for a week in the locals' houses, helping the community with their everyday activities, assisting them with the construction of modern-style toilets in the mornings, and teaching them english in the afternoon.
The warmth with which I have been welcomed in these guest houses is something I will never forget. They treated us as if we were part of their families, and I left the community feeling I received a lot more from them than what I gave them with my work.
During this experience I also made incredible friends with whom I'm still in touch, even though we live in the opposite sides of the earth!