Geneva is the city of which country: Umar Draz 10 months ago A) New Zealand B) Switzerland C) Italy D) None of these