Go to the museums. I've been planning a trip to central Switzerland for a while (I probably can't pull it off until 2024 though) and I had been planning on hitting all the brands around Biel, La Chaux-de-Fonds, Le Locle, Neuchatel, and St-Imier. Especially since I know someone from the area who has worked at multiple brands there. Rather unambitious in terms of territory covered, but there's so many brands that I could imagine I wouldn't even hit all of them in a week. Plus going to some of the brand stores in the little towns would be worth it since unlike in the US, the little store that only gets 1 window shopper walking in a day will have more value in their display than a major AD in a major world city.