The correct answer is Netherlands. The International Court of Justice, the principal judicial organ of the United Nations, is seated at the Peace Palace in The Hague, Netherlands. It was established in 1945 by the UN Charter and began work in 1946, and it settles legal disputes between member states as well as giving advisory opinions on international legal questions.
The Hague was chosen partly because it already hosted the Permanent Court of International Justice, the ICJ's predecessor under the League of Nations, which also sat in the same Peace Palace, making the Netherlands a natural and established base for international legal institutions.
France is incorrect, since Paris hosts UNESCO, not the ICJ. Norway is a distractor tied to the Nobel Peace Prize, which is awarded in Oslo, not related to the ICJ at all. Britain is also incorrect, London hosts various international bodies but not the ICJ. The Netherlands remains the only correct location.