Geneva is an unusual place. Set on a stunning lake at the Swiss-French border and surrounded by hulking dark mountains, its city center is dominated by banks and jewellers. Hotels and restaurants are notoriously overpriced, as is pretty much everything