Discover the best things to do in Cusco, Peru, including Machu Picchu, Sacred Valley, Sacsayhuaman, and Catedral Basílica de la Virgen de la Asunción.