(BVO) – A Coruña in the north-western corner of Spain, a tourist hotspot and home to Zara’s first store.
Just a short distance away in Arteixo, its parent company Inditex’s HQ.
A family owned business, founded in 1975, it’s now the world’s biggest fashion retailer.
Continue reading