The North Face
There are three locations for this well-known supplier of outdoor wear. In the center, there is one right on the Plaza de Armas and another at Plazoleta Espinar 188; the third store is in the Real Plaza, Cusco's mall. It's best to buy directly from the company, as there have been problems with inferior knockoffs of North Face products being sold in Peru.