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