Inditex has opened its first Zara store in Peru in the capital, Lima. The shop is in the Jockey Plaza shopping centre, has a sales area of 19,375 sq ft and stocks collections produced for the southern hemisphere.