Popular cities among travelers staying in Peru include Lima, Cusco, and Machu Picchu.