Travel IWC’s Les Aviateurs is Geneva’s First Watch-Themed Cocktail Bar2 Mins Read If you’re passing through Geneva, be sure to pop in at the newly-opened IWC Schaffhausen “Les Aviateurs”, an elegant fusion…