We decided to do the city tour first which I highly recommend. Downtown Lima's historic district is a must see. Miraflores also has an awesome cat park for all the cat lovers. Bring treats.
Before the trek I suggest some hiking experience. High altitude sickness really hit me. I do not recommend this trek for first time hikers. Although this trek was quite challenging it was like real life national geographic. South America is a must see for everyone! The tour guide was hilarious and very knowledgable.
I enjoyed getting to know everyone in the group and will cherish the memories we made forever !!!