The most popular landmarks in Cusco are Plaza de Armas (in Cusco), Cusco City Centre (in Cusco), and Plaza Tupac Amaru (in Cusco) according to our user data. If you plan to visit any of these, we recommend finding a hotel nearby to cut down on travel time.