What is there to do at Machu Picchu? More than you think! We’ve compiled the ultimate guide on things to do at Machu Picchu. Check it out!