Answer
Geneva is in Switzerland
Close this window