Geneva is the city of which country? June 25, 2025June 19, 2025 by admin(A) New Zealand (B) Switzerland (C) Italy (D) None of these