Headquarters of International Maritime Organization (IMO) is located at:
Q. Headquarters of International Maritime Organization (IMO) is located at:
Answer: London
Notes: The International Maritime Organization (IMO) was formed in 1948, following an agreement at a UN conference held in Geneva. They met for the first time in 1959. It is headquartered in London, United Kingdom and currently has a total of 174 member states and 3 associates.

 

The above question is part of 35000+ General Studies MCQ Series Course on GKToday Android app.