Make time for a free day during your trip. Having an entire day to explore on your own really is great to understand the places you are visiting. Visit local markets, people watch in the city plazas, and spend time getting to know the culture outside of a guided tour.
Take the path less traveled. While visiting popular destinations like Cusco and Machu Picchu is a must, don’t limit yourself to these locations only, as Peru has an abundance of incredible places to visit.
Be adventurous with food! Peru has some of the world’s best cuisine, and this usually does not require a stop in an upscale restaurant. In Lima, don’t be afraid to step into a small restaurant (Huarique) or market and you may try the best seafood you have ever tasted.