Headquarters of International Maritime Organization (IMO) is located at:

[A] New York
[B] Geneva
[C] Washington
[D] London

Show Answer

Advertisement