1. Trek or take the train from Cusco to the lost Inca city of Machu Picchu, a magical experience for even the most seasoned of travellers
2. Take a boat across Lake Titicaca, the highest navigable lake in the world, to see the remarkable floating Uros Islands
3. Explore the vast Amazon rainforest and discover amazing wildlife, villages and jungle lodges located right on South America’s greatest river
4. Spend a day or two in the colonial city of Arequipa before heading to the breathtaking Colca Canyon, the deepest canyon in the world and a great place to see condors
5. Enjoy some of the most spectacular mountain scenery anywhere in the world in the Cordillera Blanca, home to Huascaran, Peru’s highest mountain
6. Take a short flight over the mysterious Nazca Lines, ancient drawings etched into the ground, just to the south of Lima
7. Get close up to a huge diversity of wildlife at the Ballestas Islands, including dolphins, whales, turtles, pelicans and penguins
8. Soar high above the spectacular Andean scenery of the Sacred Valley in a hot air balloon
9. Wander the ancient cobbled streets of Cusco, rich in colonial and Inca architecture and a centre of Andean culture
10. Head to Lima for fascinating museums, great food and a buzzing nightlife