Switzerland Discover Geneva Switzerland lonelyplanet Nov 3, 2018 0 Geneva is Switzerland’s most international city, as it is where the European seat of the UNO is based. Even the…