Read on for our list of top 20 things to see and do in Cusco so you can have an adventure in one of Peru's most interesting cities.