Geneva is the seat of the European headquarters of the United Nations. Here are a few of the many international organizations in Geneva as well as a few top tourist sites…
Geneva is the seat of the European headquarters of the United Nations. Here are a few of the many international organizations in Geneva as well as a few top tourist sites…