Economy
France's Largest Hat Shop Draws Tourists in Ariège
The Chapellerie Sire, France's largest hat shop, has drawn tourists from Japan and New Zealand to Pamiers, Ariège, this summer.
The Chapellerie Sire, France's largest hat shop, has drawn tourists from Japan and New Zealand to Pamiers, Ariège, this summer.