September 20, 2010
Oh Boy!
If you visit Paris, you have to make a stop at Nature & Decouverte. These green stores (6 in the French capital, 70 in total in France) provide the good service and organization of a chain, but they look more like independent retailers, unique, creative and…