Q Where is the headquarters of the International Maritime Organization (IMO)?

  • A London, UK
  • B Geneva, Switzerland
  • C Vienna, Austria
  • D Madrid, Spain

MCQs Details

The headquarters of the IMO is located in London, UK. The IMO is a specialized agency of the UN that promotes safe, secure, and efficient shipping worldwide.