World Meteorological Organization is located in which country?

[A] France
[B] Sweden
[C] Switzerland
[D] Italy

Show Answer

Advertisement

Quiz Categories