If you want to see the beautiful countryside of Peru, learn about the country and its people and challenge yourself then I would highly recommend The Salkantay Trek with Inca Trail Reservations .
We hiked through mountains, visited a glacier lake, trekked through jungle, visited a hot spring, zip lined and finally made it to machu piccu on the last day. It was a really well organised trip and our guide Victor was informative, helpful, kind and always on hand.
The food that was prepared for us was delicious every single day and The cooks and horseman worked incredibly hard too. Ten out of ten! Thank you.