Hi all, Thought I saw something in a magazine in my hotel lobby which made reference to a Journe Boutique which opened in Geneva. Does anyone know if there is one? The article was in French and I don't read or speak the language so I could be way, way off...