The North Face® to Open 2nd Spanish Store on June 25
The North Face®, the world’s premier supplier of technically innovative outdoor apparel and equipment, is proud to open its second retail store in Spain. The new store—which marks the 29th European retail store for The North Face®—will open on Monday, June 25, 2007 on an intimate side street adjacent to the central plaza of historic Benasque. The Benasque store will offer a complete selection of authentic outdoor products and is located in the city’s historic center, in the heart of the Pyrenees Mountains.